課程簡介
[第01天]
介紹
使用 Kubernetes 進行容器編排概述
Kubernetes 體系結構概述
- Pod、標籤/選擇器、複製控制器、服務、API
安裝 Kubernetes 集群
從互聯網上拉取 Docker 圖像
創建 Kubernetes 個 Pod、卷和部署
對集群進行分組和組織
使用 Kubernetes 命名空間管理不同的環境
- 管理同一集群中的測試、暫存和生產環境
- Kubernetes 命名空間最佳實踐
發現並連接到容器
發現和發佈服務
- 非 HTTP 服務(被動 FTP、SMTP、LDAP 等)
Kubernetes 安全性
- 身份驗證和授權
升級 Kubernetes 集群
- 將影響降到最低
高級網路
- Docker 網络與 Kubernetes 網络
網路供應商和 Kubernetes 網络之間的介面
- 在集群中分離服務的最佳實踐
- 不同 CNI 供應商的比較(性能、功能等)
監控 Kubernetes
- 使用 Elasticsearch 和 fluentd 進行集群日誌記錄
- 容器級監控(cAdvisor UI、Influxdb、Prometheus)
運行容器化伺服器和數據存儲的最佳實踐
[第02天]
擴展 Kubernetes 集群
Kubernetes 的基礎結構
- 資源調配、分區、網路
構建 high-availability 集群
- 負載均衡和服務發現
部署可擴展的應用程式
- 水準Pod自動縮放
- Kubernetes 中的資料庫聚類
更新您的應用程式
- 在 Kubernetes 中發佈
故障排除
- 診斷和修復常見 Kubernetes 問題
總結和結論
最低要求
- 具有 Docker 容器的經驗
- 熟悉 Linux 命令行
- 了解網路概念
觀眾
- 軟體開發人員
- 建築師
- 部署工程師
客戶評論 (10)
動手練習對於修復學習非常重要。 對幕後工作方式的深入解釋使一切變得更加清晰。
Otavio Marchioli dos Santos - ExitLag
Course - Kubernetes from Basic to Advanced
機器翻譯
培訓的動態。
Júlio Gomes - ExitLag
Course - Kubernetes from Basic to Advanced
機器翻譯
將知識付諸實踐的練習
Leandro Sandmann - ExitLag
Course - Kubernetes from Basic to Advanced
機器翻譯
同樣的事情沒有重複幾次,所顯示的內容很清楚。
Stephane Jeannin - Sopra Steria Polska Sp. z o. o.
Course - Kubernetes from Basic to Advanced
機器翻譯
現場示例,在培訓期間創建新的解決方案/測試
Mikołaj - Sopra Steria Polska Sp. z o. o.
Course - Kubernetes from Basic to Advanced
機器翻譯
非常好的方法,即時調試,顯示和描述其他參與者的問題,並在培訓期間解決它們。
Łukasz H - Hostersi sp. z o.o.
Course - Kubernetes from Basic to Advanced
機器翻譯
講師的專業精神,廣泛的材料,簡單示例的翻譯方式
Adrian - Hostersi sp. z o.o.
Course - Kubernetes from Basic to Advanced
機器翻譯
The background information and history.
Evert - BMW SA
Course - Kubernetes from Basic to Advanced
The interactive way the trainer explains theory
Janine - BMW SA
Course - Kubernetes from Basic to Advanced
the hands on after the topic discussion, it will let us learn how to do it on our own, not just the concept