Azure Marketplace 是一個線上商店,包含數千個由業界領先技術公司建立的 IT 軟體應用程式與服務。 在 Azure Marketplace 中,您可以找到、試用、購買並部署所需的軟體與服務,以建立新解決方案並管理您的雲端基礎設施。 目錄中包含針對不同產業與技術領域的解決方案、免費試用,以及來自 Microsoft 合作夥伴的諮詢服務。
這些解決方案中包括基於 Kubernetes 應用程式的容器產品。 這些優惠包含運行於 Azure Arc 啟用的 Kubernetes 叢集上的應用程式,這些叢集以 叢集擴充形式呈現。 當你從 Azure Marketplace 部署項目時,會在你的 Arc 啟用的 Kubernetes 叢集中建立該擴充的新實例。
在本文中,您將學會如何:
- 探索支援 Azure Arc 啟用的 Kubernetes 叢集的應用程式。
- 購買應用程式。
- 在您的叢集上部署應用程式。
- 監控使用情況與帳單資訊。
你可以使用 Azure CLI 或 Azure 入口網站來執行這些任務。
先決條件
- 一個現有的支援 Azure Arc 之 Kubernetes 已連線叢集,至少包含一個作業系統與架構類型為
linux/amd64的節點。- 如果你還沒有連接叢集,請參考我們的 快速入門指南。
- 將您的 Agent 升級到最新版本。
- 如果使用 Azure CLI 來檢視、部署及管理 Azure Marketplace 應用程式:
- 最新版本的 Azure CLI。
- 最新版本的
k8s-extensionAzure CLI 擴充功能。 透過執行az extension add --name k8s-extension安裝此擴充功能。 如果k8s-extension擴充功能已經安裝,請執行az extension update --name k8s-extension將其更新至最新版本。
附註
此功能目前僅支援以下地區:
- 美國東部、美國東部 2、美國東部 2 EUAP、美國西部、美國西部 2、美國中部、美國中西部南部、美國中南部、西歐、北歐、加拿大中部、東南亞、澳洲東部、印度中部、日本東部、南韓中部、英國南部、英國西部、德國中西部、法國中部、東亞、美國西部 3、挪威東部、南非北部、美國中北部、澳洲東南部、瑞士北部、日本西部、印度南部
探索支援 Azure Arc 叢集的 Kubernetes 應用程式
要在 Azure Marketplace 中從 Azure 入口網站中發現 Kubernetes 應用程式:
在 Azure 入口網站中,搜尋 Marketplace。 在結果中,於服務下,選取 Marketplace。
透過名稱或關鍵字搜尋,或瀏覽所有產品。 要查找 Kubernetes 應用程式的優惠,請從左側選單的類別區選「基礎設施服務」。 然後往下滑,直到看到容器 與 Kubernetes 應用程式 分類。
重要事項
容器 與 Kubernetes 應用程式 類別包含 Kubernetes 應用程式及獨立容器映像檔。 遵循這些步驟時,請僅選擇 Kubernetes 應用程式 的提供項目。 容器映像有不同的部署流程,通常無法部署在支援 Arc 的 Kubernetes 叢集上。
頁面上顯示了多個 Kubernetes 應用程式的優惠。 要查看所有 Kubernetes 應用程式的優惠,請選擇「 查看更多」。
或者,搜尋特定
publisherId以在 Azure Marketplace 中查看該發行商的 Kubernetes 應用程式。 關於如何找到發佈者 ID 的詳細資訊,請參閱本文的 Azure CLI 標籤。
當你找到想要部署的應用程式時,就繼續進入下一部分。
部署 Kubernetes 應用程式
確定想要部署的優惠後,選擇它並依照以下步驟操作:
在方案 + 價格索引標籤中,檢視選項。 如果有多個方案可用,找到符合需求的方案。 請先檢視頁面上的條款,確保它們可接受,然後選擇其中一個 「建立」 選項。
選擇你想部署應用程式的訂閱、資源群組和啟用 Arc 的叢集,以及其他所需的資訊。
完成部署精靈的所有頁面,以指定應用程式所需的所有組態選項。 這些選項會依照優惠而有所不同。
完成後,選擇 評論 + 創建。 請先檢視條款並確保同意,然後選擇 建立 來部署優惠。
驗證部署
從 Azure Marketplace 部署產品會在支援 Azure Arc 之 Kubernetes 叢集上,建立新的擴充功能執行個體。 你可以透過確認擴充功能是否正常執行來驗證部署是否成功。
回到你安裝擴充功能的叢集。 在服務選單中,在 設定中選擇 擴充功能。
找到你剛部署的應用程式,檢查狀態值。 當部署成功完成時, 狀態 即為 成功。
如果部署仍在進行中,狀態為 「建立中」;等幾分鐘再檢查一次。
若狀態為 失敗,請參閱「 故障排除 Kubernetes 應用失敗部署方案」。
監控帳單與使用資訊
您可以在 Azure 入口網站中監控已部署擴充功能的帳單與使用資訊。
在 Azure 入口網站,前往你叢集的資源群組。
在服務選單中,在 成本管理下,選擇 成本分析。 在產品下,您可以看到所選方案的費用明細。
移除應用程式
您可以透過刪除叢集上的擴充功能執行個體來刪除 Kubernetes 產品的已購方案。
要在 Azure 入口網站刪除擴充功能實例,請前往安裝擴充功能的叢集。 在服務選單中,在 設定中選擇 擴充功能。 選取要移除的應用程式,然後選取解除安裝。
疑難排解
如需協助解決問題,請參閱疑難排解 Kubernetes 應用程式產品部署失敗。