Marketplace 部署的生命周期

本文档介绍了如何使用 GDC 控制台安装、升级和卸载 Google Distributed Cloud (GDC) 气隙 Marketplace 软件包。

您还可以使用 gdcloud marketplace CLIMarketplace API 来实现相同的结果。

本文档面向应用运维人员组内的受众,他们负责管理 GDC 项目中 Marketplace 部署的生命周期。如需了解详情,请参阅 GDC 气隙文档的受众

准备工作

您必须拥有必要的权限并准备好环境,然后才能安装、升级或卸载 Marketplace 软件包。

申请 IAM 角色

请与组织 IAM 管理员或项目 IAM 管理员联系,以根据您需要在项目中执行的任务申请以下角色:

  • Marketplace 编辑者 (marketplace-editor):安装、升级和卸载 Marketplace 软件包。
  • 项目查看者 (project-viewer):查看现有项目及其资源。

组织 IAM 管理员可以为组织内的任何项目授予这些角色。项目 IAM 管理员可以在其特定项目的范围内授予这些角色。

准备环境

本页面上的任务主要使用 GDC 控制台。如果您计划使用命令行替代方案,请完成以下操作:

安装 Distributed Cloud Marketplace 软件包

您可以从 GDC 控制台的 Distributed Cloud Marketplace 页面中发现、选择和安装软件包。

如需从 Distributed Cloud Marketplace 安装软件包,请完成以下步骤:

  1. 在 GDC 控制台的项目选择器中,选择要在其中安装软件包的项目。
  2. 在 Distributed Cloud Marketplace 中,访问要安装的产品的商品详情页面。在此页面中,您可以查看产品的详细信息,并点击链接前往其文档、价格和服务条款。
  3. 如果您是首次安装此产品,请点击安装 。否则,请前往“管理”标签页,然后点击新建实例
  4. 在对话框中,选择要在哪个用户集群中安装软件包。如果您想自定义其配置,请点击下一步 。如果您想使用默认配置,请点击安装
  5. 如果您点击了下一步,现在可以检查默认配置。点击自定义配置 ,按照供应商的文档输入您自己的参数。完成后,点击安装 以继续安装。对于 Kubernetes 软件包,您在此处配置的参数会替换供应商在其 Helm 值文件中提供的默认值。
  6. 等待几分钟,让您的新实例在页面的管理 标签页中标记为“就绪”。

    已安装 Marketplace 界面 Dataproc Container for Spark 服务

  7. 请参阅相关软件供应商的文档,了解如何在安装其解决方案后使用该解决方案。

重新配置 Distributed Cloud Marketplace 软件包的实例

某些 Distributed Cloud Marketplace 软件包可以在运行时重新配置。对于基于 Kubernetes 的服务,这相当于向供应商的 Helm 图表应用新

如需重新配置正在运行的 Distributed Cloud Marketplace 软件包的实例,请完成以下步骤:

  1. 在 GDC 控制台的项目选择器中,选择要在其中升级软件包的项目。
  2. 在 Distributed Cloud Marketplace 页面上,访问要升级的产品的商品详情页面。
  3. 点击管理 标签页。
  4. 点击要重新配置的实例的配置文件
  5. 在打开的面板中,按照供应商的文档输入您的自定义参数。
  6. 点击保存 以应用新参数。重新配置会在几分钟内完成。

升级 Distributed Cloud Marketplace 软件包

在基础架构运维人员向您提供新版本后,某些 Distributed Cloud Marketplace 软件包可以通过 Google Distributed Cloud Marketplace 升级到新版本。

如需升级 Distributed Cloud Marketplace 软件包,请完成以下步骤:

  1. 在 GDC 控制台的项目选择器中,选择要在其中升级软件包的项目。
  2. 在 Distributed Cloud Marketplace 页面上,访问要升级的产品的商品详情页面。
  3. 点击“管理”标签页。
  4. 点击要升级的实例的升级 。 升级会在几分钟内完成。

卸载 Distributed Cloud Marketplace 软件包

如需卸载 Distributed Cloud Marketplace 软件包,请完成以下步骤:

  1. 在 GDC 控制台的项目选择器中,选择要从中卸载软件包的项目。
  2. 在 Distributed Cloud Marketplace 页面上,访问要卸载的产品的商品详情页面。
  3. 点击管理 标签页。
  4. 点击要卸载的实例的卸载 。 软件包会在几分钟内卸载。