簡介

已完成

範例案例

想像您為一間正在成長的影片編輯公司工作,該公司提供雲端影片轉譯服務。 由於最近的國際擴張,貴公司正經歷著對影片轉譯服務的需求增加,並希望找到一種方法來調整產品,為您的客戶提供更好的體驗。 因為應用程式已部署至 Kubernetes 叢集,所以管理會將您的解決方案提供給您,以找出解決方案來縮放應用程式,而無需進行許多變更。

您會瞭解 AKS 會提供從現成 Kubernetes 的延展性工具。 不過,您想要更清楚地瞭解延展性的層面,以及如何根據您的需求調整此工具。

在本課程模組中,您會瞭解什麼是延展性,以及其如何套用至 Kubernetes。 然後,您會瞭解如何使用 Kubernetes 所提供的原生自動調整程式來向上或向下調整 Kubernetes 應用程式,而無需變更您的基礎結構。

學習目標

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

  • 瞭解延展性的概念,以及其如何套用至 Kubernetes。
  • 在 AKS 中建立及設定原生延展性。
  • 選擇如何設定及微調 HPA。

必要條件

所有練習都將會使用 Azure Cloud Shell,其中已安裝所有必要的工具。 如果您想要在自己的終端機中執行範例,您必須 安裝 Azure CLIKubectl 。 如果您是在 Windows 上,您必須安裝 WSL

重要

您必須有自己的 Azure 訂用帳戶才能執行本練習,且可能會產生費用。 如果您還沒有 Azure 訂用帳戶,請在開始前建立免費帳戶