提供 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 快速入门

准备工作

核对清单

概括来讲,您必须执行以下操作:

  1. 为应用的配置、用户指南和其他资源创建公共 Git 代码库以运行您的应用。您可以使用 GitHub、Cloud Source Repositories 等提供程序来托管代码库,也可以在您自己的服务器上托管代码库。

  2. 设置 Google Cloud 环境

  3. 查看价格选项并选择价格模型。价格模式最多需要 4 个工作日才能完成审核。在价格模式接受审核期间,您可以继续集成产品。

  4. 创建您的应用软件包,该软件包必须满足产品中包含的容器映像和配置文件的技术要求

  5. 将应用提交到 Cloud Marketplace。Cloud Marketplace 团队会审核您的应用,包括验证您的应用是否已成功安装和卸载、运行单元测试,以及使用 Artifact Analysis 扫描容器是否存在漏洞。您的应用经过审核后,便会在 Cloud Marketplace 中发布。

  6. 查看维护指南以维护已上线的产品。

如果您在初始配置过程中有疑问,请与您的 Cloud Marketplace 合作伙伴工程师联系。如果您不知道您的专属合作伙伴工程师是谁,请使用 Partner Support Desk 寻求帮助,并在说明中添加“Marketplace”一词。如需详细了解 Partner Support Desk,请参阅请求 Cloud Marketplace 方面的帮助