Kubernetes管理员培训
一、Kubernetes集群架构
Kubernetes集群架构概述
Master及各组件
Node及相关组件
核心附件CoreDNS、Dashboard概述
核心资源类型:Pod、Deployment、Service,Namespace
二、Kubernetes快速入门
配置基础环境
部署Kubernetes single master集群
node节点管理
kubectl使用基础
命令式应用部署、扩缩容、服务暴露
三、Kubernetes的POD
Pod介绍与原理讲解
Pod创建与删除
Pod生命周期管理
Static Pods
Init Containers
Pod的节点选择器
容器存活状态探测及就绪状态探测
四、Kubernetes的POD控制器和Service类型
ReplicaSet
Deployment
DaemonSet
Job
CronJob
Service的类型及其功用
Headless Service
基于DNS的服务发现简介
Ingress类型及实现方式
Ingress Controller及部署
五、Kubernetes的存储
Persistent Volumes
Persistent Volume Claim
EmptyDir
ConfigMap
Secret
六、Kubernetes的POD调度
nodeSelector
nodeName
Taints
Tolerations
Affinity and AntiAffinity
七、Kubernetes的有状态服务
有状态及无状态应用对比
有状态应用的容器难题
StatefulSet及其应用
八、Kubernetes网络方案介绍: Calico
网络方案选型
Calico网络的详解
九、Kubernetes的负载均衡
kube-proxy的Service的iptables模式与IPVS模式的对比
IPTABLES模式实现原理
IPVS模式实现原理
Ingress的原理讲解和使用
十、Kubernetes 安全
身份的验证与授权
基于角色访问权限配置
POD 安全策略配置
Namespace资源配额管理
网络安全策略配置
十一、包管理工具:Helm的介绍
Helm介绍
安装
Chart部署
十二、生产级环境部署
高可用架构方案设计
机器配置选型
规划资源预留比例
容器跨主机网络方案选型
集群备份与恢复
十三、Kubernetes监控与日志搜集
常见监控解决方案
常见日志搜集方案
Prometheus架构介绍
部署Prometheus监控Kubernetes集群
十四、基于Kubernetes的DevOps介绍
Kubernetes集群架构概述
Master及各组件
Node及相关组件
核心附件CoreDNS、Dashboard概述
核心资源类型:Pod、Deployment、Service,Namespace
二、Kubernetes快速入门
配置基础环境
部署Kubernetes single master集群
node节点管理
kubectl使用基础
命令式应用部署、扩缩容、服务暴露
三、Kubernetes的POD
Pod介绍与原理讲解
Pod创建与删除
Pod生命周期管理
Static Pods
Init Containers
Pod的节点选择器
容器存活状态探测及就绪状态探测
四、Kubernetes的POD控制器和Service类型
ReplicaSet
Deployment
DaemonSet
Job
CronJob
Service的类型及其功用
Headless Service
基于DNS的服务发现简介
Ingress类型及实现方式
Ingress Controller及部署
五、Kubernetes的存储
Persistent Volumes
Persistent Volume Claim
EmptyDir
ConfigMap
Secret
六、Kubernetes的POD调度
nodeSelector
nodeName
Taints
Tolerations
Affinity and AntiAffinity
七、Kubernetes的有状态服务
有状态及无状态应用对比
有状态应用的容器难题
StatefulSet及其应用
八、Kubernetes网络方案介绍: Calico
网络方案选型
Calico网络的详解
九、Kubernetes的负载均衡
kube-proxy的Service的iptables模式与IPVS模式的对比
IPTABLES模式实现原理
IPVS模式实现原理
Ingress的原理讲解和使用
十、Kubernetes 安全
身份的验证与授权
基于角色访问权限配置
POD 安全策略配置
Namespace资源配额管理
网络安全策略配置
十一、包管理工具:Helm的介绍
Helm介绍
安装
Chart部署
十二、生产级环境部署
高可用架构方案设计
机器配置选型
规划资源预留比例
容器跨主机网络方案选型
集群备份与恢复
十三、Kubernetes监控与日志搜集
常见监控解决方案
常见日志搜集方案
Prometheus架构介绍
部署Prometheus监控Kubernetes集群
十四、基于Kubernetes的DevOps介绍