提供 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 个工作日。在审核价格模式期间,您可以继续集成产品。

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

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

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

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