本頁面說明提交產品進行測試和審查的程序。
事前準備
確認您已詳閱並符合所有發布應用程式的先決條件。
確認您已詳閱並符合所有封裝應用程式的要求。
設定付款,以利收取應用程式使用費。
上傳圖片
請參閱 Cloud Marketplace 工具 GitHub 存放區中的驗證指南,確保您的容器映像檔可通過 Cloud Marketplace 上所有應用程式的自動化測試。
容器映像檔通過驗證測試後,請務必根據版本分類規範,為版本的所有映像檔加上發布版本和版本編號標記。
最後,請建構映像檔並推送至您在設定環境時建立的 Container Registry 存放區。
注意:如果您使用持續整合 (CI) 管道進行開發,請在所有測試都通過「之後」,再上傳映像檔 (最後一個步驟)。
接著,您就可以在 Producer Portal 中,將版本新增至 Cloud Marketplace 產品資訊。
在發布版本供客戶使用之前,您可以在 Cloud Marketplace 中預覽版本並更新圖片。Cloud Marketplace 團隊也會測試並核准您的版本,再發布給客戶。
在 Producer Portal 中新增產品
發布產品前,您必須將所有元件送交審查。您可以按照任何順序向 Cloud Marketplace 團隊提交下列評論:
- 產品詳細資料
- 定價
- 容器映像檔
部分審查作業可能需要長達兩週的時間才能獲得核准,因此建議您盡早詳閱相關規定,並開始進行相關作業。
新增產品詳細資料
產品詳細資料包括 Cloud Marketplace 上的產品資訊、行銷資訊和說明文件連結。
如要新增產品詳細資料,請按照下列步驟操作:
在 Google Cloud 控制台中開啟 Producer Portal:
https://console.cloud.google.com/producer-portal?project=YOUR_PUBLIC_PROJECT_ID
將 YOUR_PUBLIC_PROJECT_ID 替換為您為 Cloud Marketplace 建立的公開專案 ID,例如
my-organization-public
。在產品清單中,按一下您建立的產品 ID。
在產品的「總覽」頁面中,前往「產品詳細資料」,然後按一下「編輯」。
填妥「產品詳細資料」專區的「產品資訊」分頁。完成「產品資訊」時,你可以新增類別 ID。顧客在 Cloud Marketplace 中搜尋時,可透過類別 ID 在所選類別或篩選器下找到您的產品。最多可為產品選取兩個類別 ID。
如要新增教學課程、說明文件,以及視需要新增其他授權協議,請填寫「產品詳細資料」部分的「說明文件」分頁。您的說明文件必須符合使用手冊的需求規定。
如要新增搜尋中繼資料或關鍵字,或是自訂產品詳細資料頁面的網址,請填寫「產品詳細資料」專區的「產品中繼資料」分頁。
當您準備好提交產品詳細資料進行後續處理時,請按一下「提交」。合作夥伴工程團隊需要約 2 到 5 天才能審查及核准產品詳細資料。您可以立即開始編輯詳細資料,並稍後提交評論。
新增容器映像檔
每個版本都對應於您軟體的次要版本,以及您 Container Registry 測試環境存放區的映像檔標記。
如要新增容器映像檔,請按照下列步驟操作:
在產品清單中,按一下您建立的產品 ID。
在產品的「總覽」頁面中,前往「容器映像檔」專區。
在「Container images」(容器映像檔) 部分,輸入 Container Registry 存放區的網址。
按一下「指定版本」。讀取存放區並載入標記可能需要幾秒鐘的時間。
在「Display tag」中,選取要納入 Kubernetes 應用程式的版本。
新增簡短的版本說明。
在「Public Git repo」(公開 Git 存放區) 方塊中,輸入您在建立應用程式套件時建立的 Git 存放區網址。
在「Deploy documentation URL」(部署說明文件網址) 方塊中,輸入說明如何從指令列介面 (CLI) 部署應用程式的說明文件連結。舉例來說,這類說明文件可能是指 Git 存放區中的 readme 檔案。
新增該版本的所有資訊後,按一下「完成」。
如要新增更多版本,請按一下「新增版本」,然後輸入該版本的相關資訊。
在「選取預設版本」中,選取客戶在產品詳細資料頁面上看到的版本。
將支援的版本新增至產品後,請按一下「儲存並驗證」。系統會將圖片複製到公開存放區,然後針對圖片執行一系列測試。
按一下「提交」,將容器映像檔送交審查。
預覽 Kubernetes 應用程式
您可以點選「Full Preview」,在使用者看到 Cloud Marketplace 商店資訊之前預覽商店資訊。容器映像檔驗證工作順利完成後,您也可以使用這個預覽選項測試產品部署作業。
發布 Kubernetes 應用程式
如要在 Cloud Marketplace 上發布產品,您必須:
完成「產品詳細資料」、「定價」和「容器映像檔」審查。
獲准成為 Google Cloud Build 合作夥伴。
所有審查都獲得核准後,您就可以在幾分鐘內發布及推出產品。如要發布產品:
前往 Producer Portal 中產品的「總覽」頁面。
按一下 [發布]。