”“”
掌握Kubernetes:基本原理和主要概念
課程概述
什麼是Kubernetes?當您在生產環境中操作服務器時,例如實際應對諸如硬件故障,應用程序崩潰,用戶需求峰值,更新和重新安裝等挑戰?答案是在Kubernetes,這是一個強大的容器管理系統,可簡化其生產運行應用程序的管理。
將應用程序包裝在Docker容器中並在Kubernetes執行它們,您可以擺脫創建廣泛的基礎架構來管理應用程序的負擔。 Kubernetes保證其在容器中應用的可靠性,從而減少了損壞事件和夜間緊急控制的數量。
為什麼要學習kubernetes?
Kubernetes為管理其生產應用程序提供了多種好處並確保秘密數據管理。此外,Kubernetes具有可自定義的體系結構,抽象了基礎硬件,並提供開源解決方案而沒有供應商阻止。
關於教練
與您的本課程專家教練Alex Turner會面。亞歷克斯(Alex)在每節課中都遵循四部分的教學理念,以確保您了解要學習的內容,為何重要,例如編碼和使用它以及要觀察到的任何特殊情況或警告。亞歷克斯(Alex)著眼於簡潔明了的解釋,提出了許多有趣而有趣的例子。
課程課程
在整個課程中,您將獲得對Kubernetes及其主要概念的全面了解。以下是一些主要主題:
- Kubernetes及其優點和缺點的流行背後的原因
- 關於容器Docker和YAML的基本基本知識
- 比較容器和虛擬機
- 探索Kubernetes系統的體系結構
- 使用Minikube配置本地開發集群
- 使用Google Kubernetes Engine(GKE)託管雲集群進行開發或生產
- 了解Kubernetes的基本概念,包括POD,標籤選擇器,註釋和名稱名稱
- 與Kubernetes控制器合作,例如復製品,部署和守護程序
- 管理服務和發現Kubernetes服務,包括LoadBalancer服務,NodePort服務和會話親和力
- 使用kubectl命令行的實用程序及其有用的命令,例如“應用”,“ exc”,“ port-forard”和“ top”
- 實施生活/健康驗證和準備探索的探索
- 利用容器生命週期的鉤子
- 探索增強容器編排的初始容器
在這個全面的Kubernetes課程中添加Alex Turner,並解鎖容器管理的生產應用程序的功能。現在註冊,將您的技能提升到一個新的水平!