從 Cloud Marketplace 部署應用程式

您可以從 Google Cloud Platform Marketplace 中選擇以容器為基礎的應用程式,並將其部署到 Google Kubernetes Engine 叢集。

如要查看可以安裝的應用程式,請在 GCP 主控台中打開 GKE 應用程式頁面,然後按一下 [Deploy from GCP Marketplace] (從 GCP Marketplace 部署)

前往應用程式頁面

要部署應用程式到您的叢集,請執行以下步驟:

主控台

  1. 如要查看應用程式相關資訊 (包括定價),請選取該應用程式。
  2. 按一下 [Configure] (設定)。
  3. 選取您要部署應用程式的 Kubernetes 叢集。如要建立新的叢集,請按一下 [Create cluster] (建立叢集)。
  4. 選取要用於應用程式的命名空間。 命名空間是一種在多個使用者或團隊之間劃分叢集資源的方法。
  5. 在 [App instance name] (應用程式執行個體名稱) 方塊中,輸入應用程式名稱,例如 sandbox-dev-app。命名空間中的名稱不得重複。

  6. 如要變更與應用程式計費方案建立關聯的服務帳戶,請展開 [Advanced plan settings] (進階方案設定),並確認與應用程式相關聯的服務帳戶。

    如需進一步瞭解 Kubernetes 應用程式的計費方案,請參閱帳單相關說明

  7. 輸入應用程式執行個體的名稱,然後按一下 [Deploy] (部署)。

  8. 如要管理、編輯或刪除部署,請開啟 GKE 應用程式頁面。

    前往應用程式頁面

    如需瞭解可供您在應用程式中自訂的內容,請參閱軟體供應商準備的說明文件。

  9. 如要讓外部流量存取應用程式,請按照這些步驟將應用程式公開為服務

指令列

您可以將 Kubernetes 應用程式部署到 Google Kubernetes Engine 叢集或您自己的基礎架構,例如安裝於本機的 Minikube

如要透過指令列部署應用程式,請從 Google Cloud Platform 下載授權檔。按照下列步驟部署應用程式時,您必須將授權檔套用至您的 kubectl 設定或 Helm chart。

視應用程式供應商而定,部署應用程式的具體步驟可能有所不同。整體來說,您需要執行以下操作:

  1. 連線至您的 Kubernetes 叢集。
  2. 將授權檔新增至您的 kubectl 設定或 Helm chart (如果有的話)。
  3. 複製應用程式的 Git 存放區。存放區通常含有以下內容:

    • kubectl 設定或 Helm 圖表,用於說明應用程式的 Kubernetes 資源。

      如要自訂應用程式 (例如增加備用資源的數目或改變應用程式 pod 的更新策略),請編輯 kubectl 設定或 Helm chart。

    • 應用程式資源,用於定義應用程式的屬性,例如應用程式類型、版本、維護人員等等。

    • 將應用程式部署到 Kubernetes 叢集的具體步驟。

    • 供應商補充的其他指令碼或工具。

  4. 確認應用程式設定,並部署應用程式。

本頁內容對您是否有任何幫助?請提供意見:

傳送您對下列選項的寶貴意見...

這個網頁
Kubernetes Engine 說明文件