Course Code: kubernetesfun
Duration: 14 hours
Prerequisites:
  • 了解容器化概念(例如,Docker)
  • 具备Linux命令行的使用经验
  • 基本的网络和系统管理知识

受众

  • 部署容器化应用程序的开发人员
  • 管理容器编排的DevOps工程师
  • 支持Kubernetes环境的系统管理员
Overview:

Kubernetes 是一个用于自动化部署、扩展和管理容器化应用程式的开源平台。

这是一个由讲师指导的线上或线下培训,适合初级到中级IT专业人士,他们希望学习Kubernetes的核心概念和组件,并使用它来大规模管理容器化应用程式。

在培训结束时,参与者将能够:

  • 理解Kubernetes的架构和组件。
  • 在Kubernetes集群中部署和管理容器。
  • 配置网络、存储和扩展工作负载。
  • 排查常见问题并遵循集群操作的最佳实践。

课程形式

  • 互动式讲座和讨论。
  • 大量练习和实践。
  • 在实时实验室环境中进行动手操作。

课程定制选项

  • 如需为本课程定制培训,请联系我们安排。
Course Outline:

Kubernetes 简介

  • 什么是 Kubernetes?
  • 容器编排的好处
  • Kubernetes 与 Docker Swarm 及其他编排工具的比较

核心组件与架构

  • 控制平面与节点架构
  • Pods、ReplicaSets 和 Deployments
  • 服务、标签与选择器

设置 Kubernetes 环境

  • 使用 Minikube 或 Kind 搭建本地集群
  • kubectl 命令行工具
  • Access 及检查集群组件

将应用程序部署到 Kubernetes

  • 创建与管理 pods 和 deployments
  • 滚动更新与回滚
  • 容器镜像管理

Networking 与服务

  • 集群网络概述
  • 创建内部与外部服务
  • DNS、Ingress 控制器与负载均衡基础

卷与存储

  • 使用持久卷与声明
  • 存储类与动态配置
  • 数据持久化策略

集群监控与故障排除

  • 检查 pod 日志与事件
  • 常见的 kubectl 诊断命令
  • 资源限制与健康检查的最佳实践

总结与下一步

Sites Published:

United Arab Emirates - Kubernetes Fundamentals

Qatar - Kubernetes Fundamentals

Egypt - Kubernetes Fundamentals

Saudi Arabia - Kubernetes Fundamentals

South Africa - Kubernetes Fundamentals

Brasil - Kubernetes Fundamentals

Canada - Kubernetes Fundamentals

中国 - Kubernetes Fundamentals

香港 - Kubernetes Fundamentals

澳門 - Kubernetes Fundamentals

台灣 - Kubernetes Fundamentals

USA - Kubernetes Fundamentals

Österreich - Kubernetes Fundamentals

Schweiz - Kubernetes Fundamentals

Deutschland - Kubernetes Fundamentals

Czech Republic - Kubernetes Fundamentals

Denmark - Kubernetes Fundamentals

Estonia - Kubernetes Fundamentals

Finland - Kubernetes Fundamentals

Greece - Kubernetes Fundamentals

Magyarország - Kubernetes Fundamentals

Ireland - Kubernetes Fundamentals

Luxembourg - Kubernetes Fundamentals

Latvia - Kubernetes Fundamentals

España - Kubernetes Fundamentals

Italia - Kubernetes Fundamentals

Lithuania - Kubernetes Fundamentals

Nederland - Kubernetes Fundamentals

Norway - Kubernetes Fundamentals

Portugal - Kubernetes Fundamentals

România - Kubernetes Fundamentals

Sverige - Kubernetes Fundamentals

Türkiye - Kubernetes Fundamentals

Malta - Kubernetes Fundamentals

Belgique - Kubernetes Fundamentals

France - Kubernetes Fundamentals

日本 - Kubernetes Fundamentals

Australia - Kubernetes Fundamentals

Malaysia - Kubernetes Fundamentals

New Zealand - Kubernetes Fundamentals

Philippines - Kubernetes Fundamentals

Singapore - Kubernetes Fundamentals

Thailand - Kubernetes Fundamentals

Vietnam - Kubernetes Fundamentals

India - Kubernetes Fundamentals

Argentina - Kubernetes Fundamentals

Chile - Kubernetes Fundamentals

Costa Rica - Kubernetes Fundamentals

Ecuador - Kubernetes Fundamentals

Guatemala - Kubernetes Fundamentals

Colombia - Kubernetes Fundamentals

México - Kubernetes Fundamentals

Panama - Kubernetes Fundamentals

Peru - Kubernetes Fundamentals

Uruguay - Kubernetes Fundamentals

Venezuela - Kubernetes Fundamentals

Polska - Kubernetes Fundamentals

United Kingdom - Kubernetes Fundamentals

South Korea - Kubernetes Fundamentals

Pakistan - Kubernetes Fundamentals

Sri Lanka - Kubernetes Fundamentals

Bulgaria - Kubernetes Fundamentals

Bolivia - Kubernetes Fundamentals

Indonesia - Kubernetes Fundamentals

Kazakhstan - Kubernetes Fundamentals

Moldova - Kubernetes Fundamentals

Morocco - Kubernetes Fundamentals

Tunisia - Kubernetes Fundamentals

Kuwait - Kubernetes Fundamentals

Oman - Kubernetes Fundamentals

Slovakia - Kubernetes Fundamentals

Kenya - Kubernetes Fundamentals

Nigeria - Kubernetes Fundamentals

Botswana - Kubernetes Fundamentals

Slovenia - Kubernetes Fundamentals

Croatia - Kubernetes Fundamentals

Serbia - Kubernetes Fundamentals

Bhutan - Kubernetes Fundamentals

Nepal - Kubernetes Fundamentals

Uzbekistan - Kubernetes Fundamentals