提供 Kubernetes 應用程式

Kubernetes 應用程式是一種容器化應用程式,可供使用者在 Google Kubernetes Engine 的 Kubernetes 叢集上執行,或在自己的基礎架構上執行。您提交至 Cloud Marketplace 的 Kubernetes 應用程式是容器映像檔、設定檔及顯示中繼資料的軟體包。

本頁面提供在 Cloud Marketplace 上發布及維護容器化應用程式需要執行的操作總覽。如果您已在 Cloud Marketplace 上架 Kubernetes 應用程式,並想瞭解如何維護,請參閱應用程式上線後的維護指南

如需 Kubernetes 概念總覽,請參閱 Kubernetes 說明文件

如果您是第一次使用 Google Kubernetes Engine,請參閱 Google Kubernetes Engine 總覽,或嘗試按照 Google Kubernetes Engine 快速入門的說明操作。

事前準備

  • 如果您是第一次在 Cloud Marketplace 提供軟體,請註冊成為供應商
  • 如要存取 Producer Portal,請填寫 Cloud Marketplace 團隊提供的 Cloud Marketplace 專案資訊表單
  • 查看開放原始碼法規遵循建議和限制。

檢查清單

整體來說,您必須執行下列操作:

  1. 針對應用程式的設定、使用手冊和執行應用程式所需的其他資源,建立公開 Git 存放區。您可以將存放區託管於 GitHub、Cloud Source Repositories 等供應商或自己的伺服器。

  2. 設定 Google Cloud 環境

  3. 檢閱計價選項,然後選取計價模式。 價格模式審查最多需要四個工作天。在系統審查定價模式期間,您可以繼續整合產品。

  4. 建立應用程式套件,該套件必須符合容器映像檔的技術需求和屬於產品一部分的設定檔。

  5. 將應用程式提交至 Cloud Marketplace。 Cloud Marketplace 團隊會審查您的應用程式,包括驗證應用程式是否能順利安裝及解除安裝、執行單元測試,以及使用 Artifact Analysis 掃描容器是否有安全漏洞。 應用程式審核完畢後,就會在 Cloud Marketplace 上發布。

  6. 檢閱指南,瞭解如何維護發布後的產品。

如果您在新手上路程序期間有任何疑問,請聯絡 Cloud Marketplace 合作夥伴工程師。如果您不知道自己的指定合作夥伴工程師是哪位,請使用 Partner Support Desk 申請協助,並在說明中加入「Marketplace」一詞。如要進一步瞭解合作夥伴支援服務台,請參閱「要求 Cloud Marketplace 協助」。