课程大纲
介绍
Kubernetes容器编排概述
Kubernetes架构概述
- Pods、标签/选择器、复制控制器、服务、API
安装Kubernetes集群
从互联网拉取Docker镜像
创建Kubernetes pods、卷和部署
分组和组织集群
使用Kubernetes Namespaces管理不同环境
- 在同一集群中管理测试、预发布和生产环境
- Kubernetes Namespaces最佳实践
发现并连接到容器
发现并发布服务
- 非HTTP服务(被动FTP、SMTP、LDAP等)
Kubernetes安全性
- 认证与授权
升级Kubernetes集群
- 最小化影响
高级网络
- Docker网络与Kubernetes网络对比
网络提供商与Kubernetes网络之间的接口
- 在集群中分离服务的最佳实践
- 不同CNI提供商的对比(性能、功能等)
监控Kubernetes
- 使用Elasticsearch和fluentd进行集群日志记录
- 容器级监控(cAdvisor UI、Influxdb、Prometheus)
运行容器化服务器和数据存储的最佳实践
扩展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
机器翻译