課程介紹
當(dāng)前IT行業(yè)最流行的技術(shù)就是容器,而Kubernetes基本上最流行的容器編排工具,也是當(dāng)前最火爆的IT技術(shù)之一。容器技術(shù)憑借輕量化、易移植的特性,受到開發(fā)者的廣泛贊譽。Kubernetes(以下簡稱K8S)的爆發(fā)式增長和應(yīng)用普及速度有目共睹,已成為云原生生態(tài)中名副其實的明星,它不僅當(dāng)之無愧地成為容器編排的標(biāo)準(zhǔn),還將在不遠(yuǎn)的將來,成為通用的基礎(chǔ)設(shè)施標(biāo)準(zhǔn)。企業(yè)需建設(shè)掌握K8S核心技術(shù),且熟悉DevOps、微服務(wù)等全新理念的IT團隊,助力企業(yè)的成功轉(zhuǎn)型。
培訓(xùn)對象
相關(guān)運維人員,想系統(tǒng)學(xué)習(xí)Kubernetes的人員以及想獲取CKA證書的人群。
課程收益
全面介紹Kubernetes全棧架構(gòu),教會大家掌握Kubernetes基礎(chǔ)架構(gòu),并通過搭建Kubernetes實際環(huán)境加深對于架構(gòu)的理解;講解基于虛擬環(huán)境的Docker及K8S系統(tǒng)集成部署,通過一個綜合的案例讓學(xué)員了解如何在云計算時代進(jìn)行系統(tǒng)團建發(fā)布測試運維等;并結(jié)合微服務(wù)、DevOps等理論進(jìn)行場景化的IT架構(gòu)設(shè)計指導(dǎo)。
知識概要
-- 主流框架組件介紹;
-- Docker容器基礎(chǔ);
-- Docker進(jìn)階;
-- Docker進(jìn)階+K8S初探;
-- Kubernetes基礎(chǔ);
-- Kubernetes進(jìn)階;
-- Kubernetes + Docker總結(jié)及實戰(zhàn)。
課程大綱
    云計算主流框架介紹
 Kubernetes介紹
 Docker介紹
 一個簡單的例子
       了解鏡像 | 下載鏡像
 配置Docker加速器
 運行容器
 Docker鏡像管理【鏡像命名方式 | 鏡像管理pull,tag,rmi | 導(dǎo)入導(dǎo)出鏡像】
       Docker常見命令
 數(shù)據(jù)卷的使用
 容器中變量的使用
 容器端口映射
 Glance鏡像服務(wù)
 Docker網(wǎng)絡(luò)管理 – 容器互聯(lián)
 小練習(xí): 使用Docker配置MySQL數(shù)據(jù)庫
       自定義鏡像 Dockerfile內(nèi)容詳解
 配置本地Docker倉庫
 往本地Docker倉庫推送鏡像
 刪除本地倉庫鏡像
 限制容器資源【了解cgroup | 限制內(nèi)存資源 | 限制容器CPU資源】
 容器監(jiān)控 cAdvisor
 Kubernetes框架介紹
 Kubernetes各組件含義
 Kubernetes安裝
 Kuberadmin安裝
 多集群之間切換
 命名空間的含義及管理
       創(chuàng)建查詢及刪除pod
 了解pod重啟策略
 Pod常見指定命令 | 設(shè)置變量 | 執(zhí)行命令 
 Pod調(diào)度策略
 通過label手動指定pod運行節(jié)點
 初始化容器 (init container)
 靜態(tài)pod (static pod)
 節(jié)點cordon及uncordon管理
 密碼管理 【secret | 以卷的方式引用密碼 | 變量方式引用 | configmap管理密碼】
 Deployment 【Deployment作用 | 命令行deploy | YML deploy | 升級回滾 | 伸縮管理pod副本數(shù)】
 健康性檢查 【pod默認(rèn)檢查策略 | liverness方式健康檢查 | readliness 方式健康檢查 | 健康檢查在各種環(huán)境中應(yīng)用】
 Daemonset
       作業(yè)Job 【創(chuàng)建job | job重啟策略 | 計劃任務(wù)Job】
 Kubernetes跨機通信原理
 Flannel網(wǎng)絡(luò) | calico網(wǎng)絡(luò) | cancl網(wǎng)絡(luò) | 網(wǎng)絡(luò)策略
 Kubernetes日志管理 【日志收集方法介紹 | ELK概述及部署 | ELK日志管理】
 Kubernetes監(jiān)控【監(jiān)控方案 | prometheus監(jiān)控】
 Kubernetes應(yīng)用部署Helm Chart
 安全管理 【API服務(wù)器認(rèn)證授權(quán) | ABAC,RBAC | Service Account】
 資源限制【LimitRange | ResourceQuota | Security Contexts】
     Kubernetes + Docker總結(jié)及實戰(zhàn) 
    了解DevOps
 Gitlab配置
 安裝及配置Jenkins
 綜合項目實戰(zhàn): 使用Kubernetes+ Docker綜合部署及監(jiān)控大數(shù)據(jù)Hadoop環(huán)境
 課程總結(jié)及常見問題解答
      
認(rèn)證過程
CKA全稱為(Certificated Kubernetes Administrator)即為官方認(rèn)證的Kubernetes管理員;
CKA考試方式: 英文監(jiān)考官–線上考試 (考試編號:CKA), 中文監(jiān)考官–線上考試(考試編號:CKA-CN)??蛇x擇遠(yuǎn)程或是在考點進(jìn)行考試,考試需要在3小時內(nèi)完成24道題,66分以上即可通過。
開班信息
暫無開班信息