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

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

部署包的客户视图

Terraform 界面

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

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

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

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

Terraform CLI

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

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

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

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

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

已部署包的客户视图

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

  • 站点地址
  • 临时管理员密码
  • 实例信息

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