课程大纲
[第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
机器翻译
The background information and history.
Evert - BMW SA
课程 - Kubernetes from Basic to Advanced
The interactive way the trainer explains theory
Janine - BMW SA
课程 - Kubernetes from Basic to Advanced
the hands on after the topic discussion, it will let us learn how to do it on our own, not just the concept
Joy Apuya - Remote Staff
课程 - Kubernetes from Basic to Advanced
That I got a couple of "aha" moments from learning something new.
Charles Shavitz - F5 Networks Pte Ltd.
课程 - Kubernetes from Basic to Advanced
Well structured content, well prepared and understandable exercises. Really liked it.
Melanie Pillkahn - Mercedez-Benz Portugal S.A
课程 - Kubernetes from Basic to Advanced
Insights about the infra of the kubernetes