教學課程:在 Azure Stack Edge Pro 2 上設定計算
本教學課程說明如何在 Azure Stack Edge Pro 2 裝置上設定計算角色和建立 Kubernetes 叢集。
此程式可能需要 20 到 30 分鐘才能完成。
重要
Azure Stack Edge 上的受控 IoT Edge 會使用舊版的 IoT Edge 運行時間,不包含最新的功能和修補程式。
- Azure Stack Edge 上受控 IoT Edge 的現有部署支援將於 2024 年 3 月 31 日結束,而現有的 IoT Edge 工作負載將會移除。 您必須升級至最新版的 Azure Stack Edge,並在 Ubuntu VM 上部署 IoT Edge。
- 針對 Azure Stack Edge 2301 和更新版本,Azure Stack Edge 上 IoT Edge 的所有部署都必須位於 Ubuntu VM 上。
如需詳細指示,請參閱 在 Azure Stack Edge 上的 Ubuntu VM 上部署 IoT 運行時間。
在本教學課程中,您會了解如何:
- 設定計算
- 取得 Kubernetes 端點
必要條件
在 Azure Stack Edge Pro 裝置上設定計算角色之前,請確定:
您已啟動 Azure Stack Edge Pro 2 裝置,如啟用 Azure Stack Edge Pro 2 中所述。
請確定您已遵循啟用計算網路中的指示,並:
- 已啟用計算的網路介面。
- 指派的 Kubernetes 節點 IP 和 Kubernetes 外部服務 IP。
注意
如果您的資料中心防火牆根據來源 IP 或 MAC 位址來限制或篩選流量,請確定計算 IP(Kubernetes 節點 IP) 和 MAC 位址位於允許清單中。 您可以在裝置的 PowerShell 介面上執行
Set-HcsMacAddressPool
Cmdlet 來指定 MAC 位址。
設定計算
若要在 Azure Stack Edge Pro 上設定計算,您可以透過 Azure 入口網站 建立 IoT 中樞 資源。
在 Azure Stack Edge 資源的 Azure 入口網站 中,移至 [概觀],然後選取 [適用於 Azure Stack Edge 的 Kubernetes]。
在 [開始使用 Kubernetes 服務] 中,選取 [ 新增]。
建立資源之後,概 觀 會指出 Kubernetes 服務已上線。
設定計算可能需要 20-30 分鐘的時間,因為正在建立幕後、虛擬機和 Kubernetes 叢集。
取得 Kubernetes 端點
若要設定用戶端來存取 Kubernetes 叢集,您需要 Kubernetes 端點。 請遵循下列步驟,從 Azure Stack Edge 裝置的本機 UI 取得 Kubernetes API 端點。
在裝置的本機 Web UI 中,移至 [ 裝置] 頁面。
在 [ 裝置端點] 底下,複製 Kubernetes API 服務 端點。 此端點是下列格式的字串:
https://compute.<device-name>.<DNS-domain>[Kubernetes-cluster-IP-address]
。儲存端點字串。 稍後設定用戶端以透過 kubectl 存取 Kubernetes 叢集時,您將使用此端點字串。
當您在本機 Web UI 中時,您可以:
移至 [Kubernetes API],選取 [進階設定],然後下載 Kubernetes 的進階組態檔。
如果您已從 Microsoft 提供金鑰(選取使用者可能有金鑰),則可以使用此組態檔。
您也可以移至 Kubernetes 儀錶板 端點並下載
aseuser
配置檔。您可以使用此組態檔來登入 Kubernetes 儀錶板,或偵錯 Kubernetes 叢集中的任何問題。 如需詳細資訊,請參閱 存取 Kubernetes 儀錶板。
下一步
在本教學課程中,您已了解如何:
- 設定計算
- 取得 Kubernetes 端點
若要瞭解如何管理 Azure Stack Edge Pro 2 裝置,請參閱: