课程内容
Kubernetes起源
Kubernetes主要特点
Container和Kubernetes的渊源
Kubernetes社区发展情况
Kubernetes架构中的组成
(Master,Node,etcd…)
Kubernetes集群对网络的要求
Kubernetes的*流程
Kubernetes中Pos的概念和设计目标
Minikube的安装使用Depioyments的操作
RS(ReplicaSets)的概念
Rollingupdate的使用
Demo&Labs
Kubernetes中支持的存储类型
Volume的概念及直接访问方法
PV(persistentVolume)和
PVC(persistentVolumeClamin)的原理和使用
StorageClass的原理和使用
Configmaps的原理和使用
Demo&Labs
Flannel、Calico、NSX-t等网络方案
Kubernetes中的servise作用和*方式
通过服务发现的服务访问流程
Kubernetes中的负载均衡Ingress
Demo&Labs
Kubernetes周边生态圈
合理利用开源软件搭建企业级PaaS平台的方案
目前国内在Kubernetes解决方案上的领先企业及其解决方案
EasyStackKubernetesService
IBMCloudPrivate
Kubernetes认证流程
模拟攻略
手动部署一套Kubernetes集群方法
Kubectl工具使用
Demo&Labs
Kubernetes使用API资源的标准
深入理解Yaml文件中对API资源结构的定义
使用Kubectl对API资源做访问
API之外的其他资源
Demo&Labs
RC(ReplicationController)的概念
Label和Selector的使用
10、日志Logging、监控Monitor和Troubleshooting
Kubernetes的日志方案
Kubernetes的监控方案
了解常用的集群、pod、Service等的Troubleshooting理论
11、Kubernetesedertionation
KubernetesFedertionation基本原理
了解Federation的创建的API资源类型
12、Kubernetes安全
理解以下一些安全概念和方法
Authentication
Authentication(ABAC,RBAC)
AdmissionControl
SecurityContexts
NetworkPolicy
课程周期:
5天