Kubernetes 应用程序是一个容器化的应用程序,您的用户可以在 Google Kubernetes Engine 中的 Kubernetes 集群上运行,也可以在自己的基础架构上运行。您提交给 Cloud Marketplace 的 Kubernetes 应用是一组容器映像、配置文件和展示元数据。
本页面简要介绍了在 Cloud Marketplace 上分发和维护容器化应用所需执行的操作。如果您已在 Cloud Marketplace 上拥有 Kubernetes 应用,并且希望了解如何维护应用,请参阅应用上线后的维护指南。
如需查看 Kubernetes 概念的概览,请参阅 Kubernetes 文档。
如果您不熟悉 Google Kubernetes Engine,请参阅 Google Kubernetes Engine 概览,或尝试使用 Google Kubernetes Engine 快速入门。
准备工作
核对清单
概括来讲,您必须执行以下操作:
为应用的配置、用户指南和其他资源创建公共 Git 代码库以运行您的应用。您可以使用 GitHub、Cloud Source Repositories 等提供程序来托管代码库,也可以在您自己的服务器上托管代码库。
查看价格选项并选择价格模型。价格模型审核最多需要 4 个工作日。在价格模型接受审核期间,您可以继续集成产品。
创建您的应用软件包,该软件包必须满足产品中包含的容器映像和配置文件的技术要求。
将应用提交到 Cloud Marketplace。Cloud Marketplace 团队会审核您的应用,包括验证您的应用是否成功安装和卸载,运行单元测试以及使用 Artifact Analysis 扫描容器中的漏洞。您的应用在审核完后会发布到 Cloud Marketplace。
查看维护指南以维护已上线的产品。
如果您在初始配置过程中有疑问,请与您的 Cloud Marketplace 合作伙伴工程师联系。如果您不知道您的专属合作伙伴工程师是谁,请通过 Partner Support Desk 请求帮助,并在说明中添加“Marketplace”一词。如需详细了解 Partner Support Desk,请访问向 Cloud Marketplace 寻求帮助。