课程大纲
[第01天]
介绍
使用 Kubernetes 进行容器编排概述
Kubernetes 体系结构概述
- Pod、标签/选择器、复制控制器、服务、API
安装 Kubernetes 集群
从互联网上拉取 Docker 图像
创建 Kubernetes 个 Pod、卷和部署
对集群进行分组和组织
使用 Kubernetes 命名空间管理不同的环境
- 管理同一集群中的测试、暂存和生产环境
- Kubernetes 命名空间最佳实践
发现并连接到容器
发现和发布服务
- 非 HTTP 服务(被动 FTP、SMTP、LDAP 等)
Kubernetes 安全性
- 身份验证和授权
升级 Kubernetes 集群
- 将影响降到最低
高级网络
- Docker 网络与 Kubernetes 网络
网络提供商和 Kubernetes 网络之间的接口
- 在集群中分离服务的最佳实践
- 不同 CNI 提供商的比较(性能、功能等)
监控 Kubernetes
- 使用 Elasticsearch 和 fluentd 进行集群日志记录
- 容器级监控(cAdvisor UI、Influxdb、Prometheus)
运行容器化服务器和数据存储的最佳实践
[第02天]
扩展 Kubernetes 集群
Kubernetes 的基础结构
- 资源调配、分区、网络
构建 high-availability 集群
- 负载均衡和服务发现
部署可扩展的应用程序
- 水平 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