共用方式為


部署 Kubernetes 以在 Azure Stack Hub 上使用容器

注意

僅使用 Kubernetes Azure Stack Marketplace 項目來部署叢集作為概念驗證。 如需 Azure Stack 上支援的 Kubernetes 叢集,請使用 AKS 引擎

您可以依照本文中的步驟,在單一協調的作業中部署及設定 Kubernetes 的資源。 這些步驟使用 Azure Resource Manager 解決方案範本。 您必須收集 Azure Stack Hub 安裝所需的信息、產生範本,然後部署到您的雲端。 Azure Stack Hub 範本不會使用全域 Azure 中提供的相同受控 AKS 服務。

Kubernetes 和容器

您可以使用 AKS 引擎在 Azure Stack Hub 上產生的 Azure Resource Manager 範本來安裝 Kubernetes。 Kubernetes 是一種開放原始碼系統,可自動化容器中的應用程式部署、調整和管理。 容器 位於圖片中。 容器映像類似於虛擬機(VM),不過,不同於 VM,容器只會包含執行應用程式所需的資源,例如程式碼、運行時間來執行程式碼、特定連結庫和設定。

您可以使用 Kubernetes 來:

  • 開發可大幅調整且可升級的應用程式,這些應用程式可在數秒內部署。
  • 簡化應用程式的設計,並透過不同的 Helm 應用程式改善其可靠性。 Helm 是開放原始碼封裝工具,可協助您安裝和管理 Kubernetes 應用程式的生命週期。
  • 輕鬆監視和診斷應用程式的健康情況。

您只需要支付支援叢集之節點所需的計算使用量費用。 如需詳細資訊,請參閱 Azure Stack Hub 中的使用量和計費。

部署 Kubernetes 以使用容器

在 Azure Stack Hub 上部署 Kubernetes 叢集的步驟將取決於您的身分識別管理服務。 確認 Azure Stack Hub 安裝所使用的身分識別管理解決方案。 請連絡 Azure Stack Hub 系統管理員,以確認您的身分識別管理服務。

連接到您的叢集

您現在已準備好連接到您的集群。 您可以在叢集資源群組中找到主伺服器,名稱為 k8s-master-<sequence-of-numbers>。 使用 SSH 用戶端連線到主機。 在主機上,您可以使用 kubectl、Kubernetes 命令行用戶端來管理叢集。 如需指示,請參閱 Kubernetes.io

您也可以找到 Helm 套件管理員,有助於將應用程式安裝及部署至叢集。 如需安裝和使用 Helm 搭配叢集的指示,請參閱 helm.sh

後續步驟

啟用 Kubernetes 儀錶板

將 Kubernetes 新增至 Azure Stack Hub Marketplace(適用於運維人員)

使用 Microsoft Entra ID 將 Kubernetes 部署至 Azure Stack Hub

使用 Active Directory 同盟服務將 Kubernetes 部署至 Azure Stack Hub

Azure 上的 Kubernetes