簡介

已完成

假設您任職於貨運公司,而該公司使用輪船來運送貨物到世界各地。 營運部門使用一種小型系統來追蹤公司所有船隻的停靠港口。 由於員工增加,您的公司決定將此系統移至 Azure Kubernetes Service (AKS)。 不過,安全性小組注意到應用程式設定的一些問題:應用程式中有些設定已硬式編碼,而連接字串等一些敏感性的值則保留為純文字。 這些問題需要變更,才能部署應用程式以供生產環境使用。

重要

若要完成本課程模組中的選用練習,您會需要使用自己的訂閱,這可能會產生費用。 如果您想要跟著操作,可以使用試用版訂閱或您已經擁有存取權的訂閱。

學習目標

在此課程模組結束時,您將能夠:

  • 了解 Kube 工作負載背後的設定概念,例如祕密和 ConfigMap。
  • 部署完整的應用程式以安全地儲存應用程式祕密。
  • 針對 Web 應用程式部署工作負載型的設定。

必要條件

所有練習都將會使用 Azure Cloud Shell,其中已安裝所有必要的工具。 如果您想要在自己的終端內執行範例,您必須安裝 Azure CLI 以及 kubectl