课程大纲
[第01天]
介绍
Kubernetes 容器编排概述
Kubernetes 架构概述
- Pods、标签/选择器、副本控制器、服务、API
安装 Kubernetes 集群
从互联网拉取 Docker 镜像
创建 Kubernetes 的 pods、卷和部署
对集群进行分组和组织
使用 Kubernetes 命名空间管理不同的环境
- 在同一集群内管理测试、暂存和生产环境
- Kubernetes 命名空间最佳实践
发现和连接到容器
发现和发布服务
- 非 HTTP 服务(如被动 FTP、SMTP、LDAP 等)
Kubernetes 安全性
- 身份验证与授权
升级 Kubernetes 集群
- 尽量减少影响
高级网络
- Docker 网络与 Kubernetes 网络的对比
在网络提供商与 Kubernetes 网络之间的接口
- 在集群中分离服务的最佳实践
- 不同 CNI 提供商的对比(性能、功能等)
监控 Kubernetes
- 使用 Elasticsearch 和 fluentd 进行集群日志记录
- 容器级别监控(cAdvisor UI、Influxdb、Prometheus)
运行容器化服务器和数据存储的最佳实践
[第 02 天]
扩展 Kubernetes 集群
Kubernetes 基础设施
- 资源调配、分区、网络
构建高可用性集群
- 负载均衡和服务发现
部署可扩展的应用程序
- 水平 Pod 自动扩缩
- Kubernetes 中的数据库集群
更新应用程序
- Kubernetes 中的版本发布
故障排除
- 诊断和修复常见的 Kubernetes 问题
总结与结论
要求
- 使用Docker容器的经验
- 熟悉Linux命令行
- 了解网络概念
客户评论 (7)
我们学习了新的配置技术
Christian - Beacon Solutions Inc
课程 - Kubernetes from Basic to Advanced
机器翻译
背景信息与历史。
Evert - BMW SA
课程 - Kubernetes from Basic to Advanced
机器翻译
培训师以互动的方式讲解理论
Janine - BMW SA
课程 - Kubernetes from Basic to Advanced
机器翻译
在主题讨论后的实践环节,我们将学习如何独立操作,而不仅仅是理解概念。
Joy Apuya - Remote Staff
课程 - Kubernetes from Basic to Advanced
机器翻译
在学习新知识的过程中,我获得了几个“啊哈”的顿悟时刻。
Charles Shavitz - F5 Networks Pte Ltd.
课程 - Kubernetes from Basic to Advanced
机器翻译
内容结构良好,练习准备充分且易于理解。非常喜欢。
Melanie Pillkahn - Mercedez-Benz Portugal S.A
课程 - Kubernetes from Basic to Advanced
机器翻译
关于Kubernetes基础设施的见解
Miguel Teixeira - Mercedez-Benz Portugal S.A
课程 - Kubernetes from Basic to Advanced
机器翻译