提供 Kubernetes 应用

Kubernetes 应用程序是一个容器化的应用程序,您的用户可以在 Google Kubernetes Engine 中的 Kubernetes 集群上运行,也可以在自己的基础架构上运行。您提交给 Google Cloud Marketplace 的 Kubernetes 应用是一组容器映像、配置文件和显示元数据。

此页面简要介绍了在 Google Cloud Marketplace 上分发和维护容器化应用所需执行的操作。如果您已经在 Google 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. 创建您的应用软件包,该软件包必须满足解决方案中包含的容器映像和配置文件的技术要求

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

  6. 查看指南以维护已上线的解决方案。

如果您在初始配置过程中有疑问,请与您的 Google Cloud Marketplace 合作伙伴工程师联系。如果您不知道您的专属合作伙伴工程师是谁,请通过 cloud-partner-onboarding@google.com 与我们联系。