课程目录:Kubernetes:基础到高级培训
4401 人关注
(78637/99817)
课程大纲:

         Kubernetes:基础到高级培训

 

 

 

介绍

Docker如何运行和管理容器

镜像、容器、volumes、网络
安装Docker

Kubernetes容器编排概述

Kubernetes架构概述

Pods、标签/选择器、复制控制器、服务、API
安装Kubernetes集群

从互联网上拉取一个Docker镜像

Nginx、MongoDB、Tomcat
创建Kubernetes pods和volumes

对您的集群进行分组和整理

使用Kubernetes命名空间来管理不同的环境

在同一集群中管理测试、模拟(staging)和生产环境
Kubernetes命名空间的佳实践
发现并连接到容器

发现其他的服务,发布自己的服务

非HTTP服务(被动FTP、SMTP、LDAP等)
Kubernetes安全

认证和授权
升级一个Kubernetes集群

将影响小化
高级网络

Docker网络 vs Kubernetes网络
网络提供商和Kubernetes网络之间的接口

在集群中分离服务的佳实践
不同CNI提供商的比较(性能、功能等)
监控Kubernetes

使用Elasticsearch和fluentd收集集群日志
容器级监控(cAdvisor UI、Influxdb、Prometheus)
运行容器化服务器和数据存储的佳实践

Nginx、Tomcat、MongoDB

扩展您的Kubernetes集群

针对Kubernetes的基础设施

配置、分区、网络
构建高可用性集群

负载平衡和发现服务
部署可扩展应用程序

水平pod自动缩放
在Kubernetes里把数据库集群化
更新您的应用程序

在Kubernetes里发布
故障排除

诊断和修复常见的Kubernetes问题