Course Code: kcna
Duration: 35 hours
Prerequisites:
    瞭解基本網路概念 具有 Linux 命令行介面的經驗 任何語言的基本程式設計經驗

觀眾

    開發人員 系統管理員 DevOps 工程師
Overview:

Kubernetes 是一個強大的開源容器編排平臺,可自動部署、擴展和管理容器化應用程式。 

這種由講師指導的現場培訓(現場或遠端)面向希望瞭解 Kubernetes 和雲原生原則的初學者到中級開發人員、系統管理員和 DevOps 工程師。

在本次培訓結束時,參與者將能夠:

  • 設置包含 Kubernetes 的開發環境。
  • 使用 Kubernetes 建立微服務應用程式。
  • 在 Kubernetes 中部署、管理和擴展應用程式。
  • 調試 Kubernetes 環境中的常見問題。

課程形式

  • 互動講座和討論。
  • 動手練習和實驗室。
  • 在專用實驗室環境中實時實施。

課程自定義選項

  • 如需定製培訓請求,請聯繫我們安排。
Course Outline:

介紹

  • 什麼是 Kubernetes?
  • 容器化與虛擬化
  • Kubernetes 功能和體系結構概述
  • Kubernetes 在雲原生計算基金會 (CNCF) 的背景下

理解 Kubernetes

  • Kubernetes 應用程式的生命週期
  • Kubernetes 元件:主節點和節點
  • Kubelet、Kube-proxy 和其他關鍵元件

開始

  • 設置開發環境
  • 使用 kubeadm 安裝 Kubernetes
  • 配置 kubectl 和 kubeconfig

使用 Pod

  • 創建容器
  • 管理 Pod 配置
  • Access對 Pod 進行故障排除和故障排除

副本集和部署

  • 創建和擴展副本集
  • 使用部署管理應用程式更新
  • 使用滾動更新和回滾

服務和 Networking

  • 創建服務以公開應用程式
  • 內部服務與外部服務
  • 用於安全通信的網路策略

持久存儲

  • 持久卷 (PV) 和持久卷聲明 (PVC)
  • 存儲類
  • 使用卷進行數據管理

配置和機密

  • 管理應用程式配置
  • 使用機密保護敏感數據
  • 使用配置映射進行外部配置

與雲平臺集成 Kubernetes

  • 在主要雲供應商上部署 Kubernetes 個集群
  • 使用負載均衡器和入口控制器
  • 使用水準容器自動縮放程式 (HPA) 自動縮放

監控和日誌記錄

  • 實施運行狀況檢查
  • 使用 Kubernetes 儀錶板進行集群監控
  • 使用 Fluentd 和 Elasticsearch 等工具聚合日誌

故障排除

  • 識別 Kubernetes 部署中的常見問題
  • 調試應用程式和網路問題
  • 分析 Kubernetes 個事件和日誌

摘要和後續步驟

  • 課程要點
  • 推薦資源以供進一步學習
  • Kubernetes 旅程中的後續步驟
Sites Published:

United Arab Emirates - Kubernetes & Cloud Native Associate (KCNA)

Qatar - Kubernetes & Cloud Native Associate (KCNA)

Egypt - Kubernetes & Cloud Native Associate (KCNA)

Saudi Arabia - Kubernetes & Cloud Native Associate (KCNA)

South Africa - Kubernetes & Cloud Native Associate (KCNA)

Brasil - Kubernetes & Cloud Native Associate (KCNA)

Canada - Kubernetes & Cloud Native Associate (KCNA)

中国 - Kubernetes & Cloud Native Associate (KCNA)

香港 - Kubernetes & Cloud Native Associate (KCNA)

澳門 - Kubernetes & Cloud Native Associate (KCNA)

台灣 - Kubernetes & Cloud Native Associate (KCNA)

USA - Kubernetes & Cloud Native Associate (KCNA)

Österreich - Kubernetes & Cloud Native Associate (KCNA)

Schweiz - Kubernetes & Cloud Native Associate (KCNA)

Deutschland - Kubernetes & Cloud Native Associate (KCNA)

Czech Republic - Kubernetes & Cloud Native Associate (KCNA)

Denmark - Kubernetes & Cloud Native Associate (KCNA)

Estonia - Kubernetes & Cloud Native Associate (KCNA)

Finland - Kubernetes & Cloud Native Associate (KCNA)

Greece - Kubernetes & Cloud Native Associate (KCNA)

Magyarország - Kubernetes & Cloud Native Associate (KCNA)

Ireland - Kubernetes & Cloud Native Associate (KCNA)

Luxembourg - Kubernetes & Cloud Native Associate (KCNA)

Latvia - Kubernetes & Cloud Native Associate (KCNA)

España - Kubernetes & Cloud Native Associate (KCNA)

Italia - Kubernetes & Cloud Native Associate (KCNA)

Lithuania - Kubernetes & Cloud Native Associate (KCNA)

Nederland - Kubernetes & Cloud Native Associate (KCNA)

Norway - Kubernetes & Cloud Native Associate (KCNA)

Portugal - Kubernetes & Cloud Native Associate (KCNA)

România - Kubernetes & Cloud Native Associate (KCNA)

Sverige - Kubernetes & Cloud Native Associate (KCNA)

Türkiye - Kubernetes & Cloud Native Associate (KCNA)

Malta - Kubernetes & Cloud Native Associate (KCNA)

Belgique - Kubernetes & Cloud Native Associate (KCNA)

France - Kubernetes & Cloud Native Associate (KCNA)

日本 - Kubernetes & Cloud Native Associate (KCNA)

Australia - Kubernetes & Cloud Native Associate (KCNA)

Malaysia - Kubernetes & Cloud Native Associate (KCNA)

New Zealand - Kubernetes & Cloud Native Associate (KCNA)

Philippines - Kubernetes & Cloud Native Associate (KCNA)

Singapore - Kubernetes & Cloud Native Associate (KCNA)

Thailand - Kubernetes & Cloud Native Associate (KCNA)

Vietnam - Kubernetes & Cloud Native Associate (KCNA)

India - Kubernetes & Cloud Native Associate (KCNA)

Argentina - Kubernetes & Cloud Native Associate (KCNA)

Chile - Kubernetes & Cloud Native Associate (KCNA)

Costa Rica - Kubernetes & Cloud Native Associate (KCNA)

Ecuador - Kubernetes & Cloud Native Associate (KCNA)

Guatemala - Kubernetes & Cloud Native Associate (KCNA)

Colombia - Kubernetes & Cloud Native Associate (KCNA)

México - Kubernetes & Cloud Native Associate (KCNA)

Panama - Kubernetes & Cloud Native Associate (KCNA)

Peru - Kubernetes & Cloud Native Associate (KCNA)

Uruguay - Kubernetes & Cloud Native Associate (KCNA)

Venezuela - Kubernetes & Cloud Native Associate (KCNA)

Polska - Kubernetes & Cloud Native Associate (KCNA)

United Kingdom - Kubernetes & Cloud Native Associate (KCNA)

South Korea - Kubernetes & Cloud Native Associate (KCNA)

Pakistan - Kubernetes & Cloud Native Associate (KCNA)

Sri Lanka - Kubernetes & Cloud Native Associate (KCNA)

Bulgaria - Kubernetes & Cloud Native Associate (KCNA)

Bolivia - Kubernetes & Cloud Native Associate (KCNA)

Indonesia - Kubernetes & Cloud Native Associate (KCNA)

Kazakhstan - Kubernetes & Cloud Native Associate (KCNA)

Moldova - Kubernetes & Cloud Native Associate (KCNA)

Morocco - Kubernetes & Cloud Native Associate (KCNA)

Tunisia - Kubernetes & Cloud Native Associate (KCNA)

Kuwait - Kubernetes & Cloud Native Associate (KCNA)

Oman - Kubernetes & Cloud Native Associate (KCNA)

Slovakia - Kubernetes & Cloud Native Associate (KCNA)

Kenya - Kubernetes & Cloud Native Associate (KCNA)

Nigeria - Kubernetes & Cloud Native Associate (KCNA)

Botswana - Kubernetes & Cloud Native Associate (KCNA)

Slovenia - Kubernetes & Cloud Native Associate (KCNA)

Croatia - Kubernetes & Cloud Native Associate (KCNA)

Serbia - Kubernetes & Cloud Native Associate (KCNA)

Bhutan - Kubernetes & Cloud Native Associate (KCNA)

Nepal - Kubernetes & Cloud Native Associate (KCNA)

Uzbekistan - Kubernetes & Cloud Native Associate (KCNA)