課程簡介

Kubernetes 简介

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

核心组件与架构

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

设置 Kubernetes 环境

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

将应用程序部署到 Kubernetes

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

Networking 与服务

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

卷与存储

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

集群监控与故障排除

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

总结与下一步

最低要求

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

受众

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

人數


每位參與者的報價

客戶評論 (5)

Upcoming Courses

課程分類