南京
杭州
上海
025-87787966    0571-88257871

Kubernetes应用最佳实践

发布日期: 2021/2/3 9:00:48

课程大纲:
一、K8S生态环境
    1、介绍Docker distros
    2、介绍Fleet, Deis, Flynn
    3、介绍Kubernetes
    4、介绍Rancher
    5、 介绍OpenShift
二、配置管理
    1、介绍Puppet 和 Ansible
    2、部署Ansible
    3、使用Ansible配置主机
    4、使用Ansible playbook
三、服务发现
    1、理论
    2、ACID和 BASE approach
    3、介绍 etcd
    4、 安装etcd
    5、etcd集群部署
    6、etcd的配置参数以及使用参数查看k8s在etcd中的数据
四、部署Kubernetes集群
    1、Kubernetes架构
    2、部署Kubernetes管理主机和节点
五、Kubernetes资源管理
    1、Kubernetespod 和 label
    2、Kubernetes调度策略
    3、检查pod行为
    4、scheduler调度过程
    5、预选和优选步骤
    6、pod调度策略
    7、 MatchNodeSelector调度策略
    8、 NodeAffinityPriority调度策略
六、Kubernetes服务
    1、介绍Kubernetes服务
    2、 VirtualIPs和proxies服务
    3、发布服务
七、Multi-host网络
    1、介绍kube-proxy
    2、介绍Calico
    3、介绍Flannel
    4、部署flannel
八、Kubernetes 复用控制器部署资源
    1、复用控制器介绍
    2、Pod状态
    3、使用全新部署资源
    4、资源回收控制器GarbaseCollector
    5、副本控制器Replication Controller
九、拉伸应用程序
十、命名空间介绍
十一、存储解决方案
      1、PersistentVolumes介绍
      2、StorageClass介绍
      3、存储类型介绍
      4、创建存储资源
      5、介绍PersistentVolumeClaims
      6、创建Persistent Volume Claims
      7、在pods中使用卷
十二、Kubernetes安全
      1、认证管理
      2、授权管理        
      3、准入管理        
课程周期:
24课时(45分/课时)

相关培训课程

TRAINING COURSE
无标题文档