400-888-5228

課程概述

“Kubernetes/K8S從入門到精通運維培訓(xùn)課程”是一場為期5天的Kubernetes/K8S實操密集培訓(xùn),旨在將學(xué)員從基礎(chǔ)概念引領(lǐng)至運維精通。通過深入淺出的講解和上機實操,學(xué)員將掌握Kubernetes集群的部署、管理與維護,確保信息中心運行高效穩(wěn)定。

課程對象

需要掌握Kubernetes/K8S集群部署和維護操作的工程師、技術(shù)人員,以及零基礎(chǔ)但希望快速精通的信息中心相關(guān)人員。

課程目標

  • 理解容器技術(shù)及與Kubernetes/K8S的關(guān)系。
  • 熟練安裝、配置和管理Docker和Kubernetes。
  • 通過實戰(zhàn)演練,掌握Pod管理、Label應(yīng)用、控制器使用、網(wǎng)絡(luò)服務(wù)、負載均衡、存儲解決方案等核心技能。
  • 學(xué)會Kubernetes/K8S資源調(diào)度、安全配置和日常維護操作。
  • 使用Helm包管理工具部署和管理企業(yè)級應(yīng)用。

課程收益

  • 快速從零基礎(chǔ)到精通Kubernetes的轉(zhuǎn)變。
  • 在企業(yè)級應(yīng)用部署中,能夠快速響應(yīng)并解決實際問題。
  • 提高個人技能,增加職業(yè)競爭力和市場價值。
  • 理解并應(yīng)用最新的Kubernetes特性,保持技術(shù)前沿。

課程時長5天

課程大綱

章節(jié)內(nèi)容
Container與Kubernetes概述容器的概述
容器與虛擬化的關(guān)系
容器與Docker關(guān)系
容器技術(shù)的發(fā)展歷程
容器編排技術(shù)概述
Kubernetes概述
Container和Kubernetes的關(guān)系
Docker的安裝和管理 Docker安裝
Docker基礎(chǔ)操作
docker存儲機制
構(gòu)建docker網(wǎng)絡(luò)
Namespace和Cgroup
容器資源限制
實戰(zhàn):
為企業(yè)部署Docker
秒級搭建HTTP服務(wù)
實現(xiàn)容器的持久化存儲
Kubernetes架構(gòu)介紹 Kubernetes架構(gòu)
主要組件介紹
基本概念與術(shù)語
Kubernetes管理對象
Kubernetes 安裝和配置 設(shè)計Kubernetes集群
基于centos平臺的安裝配置
安裝Kubernetes?? Masters和Nodes
安裝并使用kubeadm來安裝,配置和管理Kubernetes集群
選擇網(wǎng)絡(luò)解決方案
部署后的測試
實戰(zhàn):
為企業(yè)構(gòu)建Kubernetes集群
Kubernetes API?? 及集群訪問 Yaml文件對API資源結(jié)構(gòu)的定義
使用Kubectl對API資源做訪問
NameSpaces介紹
NameSpace管理
實戰(zhàn):
編寫yaml文件
構(gòu)建Kubernetes的命名空間
Pod管理與使用 Pod介紹與原理講解
Pod創(chuàng)建與刪除
Pod生命周期管理
Static Pods
Init Containers
實戰(zhàn):
創(chuàng)建多容器的pod
pod生命周期管理
設(shè)置POD中容器的啟動順序
Label與Label?? Selector標簽(Label)
標簽選擇器(Label Selector)
使用標簽選擇器來安排Pod
使用標簽選擇器來管理Node
實戰(zhàn):
讓Pod運行到指定的節(jié)點
批量管理指定標簽的Pod
Kubernetes常用的控制器 ReplicaSet
Deployment
DaemonSet
Job
CronJob
Statefulset
實戰(zhàn):
在每一個節(jié)點部署nginx服務(wù)
實現(xiàn)nginx服務(wù)的彈性伸縮
快速實現(xiàn)企業(yè)nginx服務(wù)的滾動升級
創(chuàng)建一次性和周期性任務(wù)
Kubernetes網(wǎng)絡(luò)及服務(wù) Kubernetes網(wǎng)絡(luò)模型
Pod網(wǎng)絡(luò)實現(xiàn)方式
Calico 網(wǎng)絡(luò)插件及部署
Service的作用
通過服務(wù)發(fā)現(xiàn)的服務(wù)訪問流程
實戰(zhàn):
實現(xiàn)POD與POD通信
實現(xiàn)POD與NODE通信
實現(xiàn)nginx和http服務(wù)外部訪問
Kubernetes 負載均衡 IPTABLES模式實現(xiàn)原理
IPVS模式實現(xiàn)原理
Ingress的原理講解和使用
實戰(zhàn):
實現(xiàn)HTTP的負載均衡
創(chuàng)建Ingress
Kubernetes存儲 EmptyDir
hostPath
NFS
PV和PVC
StorageClass
ConfigMap介紹
Secret介紹
實戰(zhàn):
實現(xiàn)POD間的共享存儲
向POD中分發(fā)機密信息
創(chuàng)建使用StorageClass
Kubernetes資源調(diào)度Kubernetes資源管理
Kubernetes調(diào)度器
Kubernetes調(diào)度策略
Kubernetes調(diào)度優(yōu)先級和搶占機制
Node策略和pod策略
Taints和Toleration
實戰(zhàn):
為企業(yè)設(shè)置POD親和性
設(shè)置Kubernetes調(diào)度優(yōu)先級
將服務(wù)器設(shè)置為污點
Kubernetes 安全 訪問API
身份的驗證與授權(quán)
基于角色訪問權(quán)限配置
網(wǎng)絡(luò)安全策略配置
實戰(zhàn):
為企業(yè)創(chuàng)建Kubernetes帳號
設(shè)置帳號的權(quán)限
驗證權(quán)限
配置Network Policy
日志、監(jiān)控、Troubleshooting和維護Kubernetes的日志方案
Troubleshooting的方法論
常見的場景排錯
維護模式(Cordon)
疏散POD(Drain)
實戰(zhàn):
排查Kubernetes常見故障
設(shè)置維護模式
Helm包管理工具Helm簡介
使用Helm
Chart簡介
Chart模板的使用
實戰(zhàn):
通過helm為企業(yè)部署Web
通過helm構(gòu)建WordPress博客平臺
使用Helm實現(xiàn)企業(yè)應(yīng)用的升級與回滾

為什么選擇艾威

艾威培訓(xùn)自2003年成立以來,一直致力于提供高質(zhì)量的IT技能提升課程。我們的Kubernetes培訓(xùn),由業(yè)界資深專家設(shè)計并授課,結(jié)合最新的行業(yè)案例,確保您在最短時間內(nèi)獲得最大的學(xué)習(xí)成果。

培訓(xùn)咨詢

發(fā)表回復(fù)

您的電子郵箱地址不會被公開。 必填項已用*標注

同類課程推薦同類課程推薦
IT技術(shù)培訓(xùn)課程分類