雲原生應用之旅——Kubernetes成長記 | 第四站:探索實踐Kubernetes

微軟技術棧發表於2021-11-12

我們的《雲原生應用之旅——Kubernetes成長記》系列文章又更新了!
這是本系列的第四篇文章。由於這系列文章的內容層層遞進,因此如果還沒看過之前的內容,歡迎通過下列連結回看,建立必要的基礎,隨後再與我們一起踏上雲原生應用的旅程。
初識Kubernetes
瞭解Kubernetes
結識Azure Kubernetes Services
本期,我們將帶領大家一起,通過Katacoda這個面向軟體工程師的互動式學習和培訓平臺,圍繞10個訓練專案一起掌握Kubernetes的重要實踐。

Day 16-20:實踐 Kubernetes

學習某些新技術時,一個很常見的困難就是缺乏足夠真實的環境,無法對學到的技術和方法進行實踐檢驗,自然也就難以獲得第一手的經驗和體會。尤其是在學習Kubernetes這種複雜的應用時,單單是建立一個叢集就要花去不少時間,同時消耗的資源也令一些初學者望而生畏。

這時候,你可以試試看在Katacoda上進行“實戰演練”。

Katacoda 是一個面向軟體工程師的互動式學習和培訓平臺,可在瀏覽器中使用真實環境學習和測試新技術,幫助開發人員學習掌握最佳實踐。Katacoda可以快速的提供一套完整的臨時環境,並在使用後將其回收。使用者可以根據設計好的引導步驟,通過瀏覽器上的終端介面操作一套完整的環境,一步步學習和實踐。

這段旅程中,我們將基於Katacoda平臺,通過以下10個訓練專案幫助大家更好地理解並運用Kubernetes:

  1. 啟動一個單節點的Kubernetes叢集
  2. 通過Kubertl啟動容器
  3. 通過YAML部署容器
  4. 使用Kubernetes管理Secrets
  5. 瞭解Kubernetes的網
  6. 在Kubernetes上部署服務
  7. 定義主機和以路徑為基礎的入流路徑
  8. 使用Liveness和Readiness來確保容器的健康
  9. 使用Helm包管理器來部署Redis
  10. 成為認證的Kubernetes應用開發者

這些訓練專案可以幫助大家在幾乎完全真實的環境中上手操作實驗,將理論與實踐相結合,更快、更好地駕馭Kubernetes。事不宜遲,立即開始今天的學習之旅吧。

點選這裡,開始旅程

這一階段的內容完成後,相信你會對Kubernetes的使用獲得更全面的理解。接下來的旅程中,我們將為大家的旅程引入一個新的夥伴:微服務。更多精彩內容敬請期待!
此外,對於本文的內容及該系列文章的後續安排,大家是否有什麼想法或建議?也歡迎通過評論留言發表你的想法,我們會挑選精彩留言並送上精美小禮品一份。歡迎大家踴躍參與,也歡迎將本文分享給更多有志於雲原生開發的小夥伴,大家共同學習,共同進步!

相關文章