南京
杭州
上海
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
無標題文檔