了解客户如何看待应用的部署软件包

如果您通过 Google Cloud Marketplace 提供基于自动生成的标准软件包的 Terraform Kubernetes 应用,那么您的客户在获取和部署您的产品时会看到以下屏幕布局。

部署包的客户视图

Terraform 界面

标准客户输入元素显示在以下屏幕截图的左侧,包括地区、机器类型、磁盘选项和网络选项。如果您的产品支持 Terraform 界面部署,您的客户可以在 Terraform 界面或 Terraform CLI 之间切换。

客户必须指定部署服务帐号,Infra Manager 会使用该账号运行 Terraform apply 命令。

如果客户的部署需要多个网络接口卡,则他们可以通过点击添加网络接口 来添加其他网络接口。

要部署您的产品,您的客户必须填写输入字段,然后点击部署

Terraform CLI

以下屏幕截图显示了标准客户输入元素,其中包括:

  • 服务账号
  • gcloud CLI 配置说明

要部署您的产品,您的客户必须执行以下操作:

  • 复制提供的命令。
  • 替换任何占位符,例如部署名称和服务帐号。

如果您的 Terraform 模块需要没有默认值的输入,您必须在提供给客户的用户指南中描述这些输入。

已部署包的客户视图

以下屏幕截图显示了客户成功部署您的产品后看到的产品视图。这包括以下标准输出元素:

  • 网址
  • 临时管理员密码
  • 实例信息

如果部署失败,客户可以点击查看日志 ,系统会将他们重定向到触发 Terraform 配置的 Cloud Build 作业的日志。