Se você oferece apps do Kubernetes do Terraform no Google Cloud Marketplace com base em pacotes padrão gerados automaticamente, seus clientes veem os seguintes layouts de tela ao receber e implantar seu produto.
Visão do cliente sobre a implantação de um pacote
Interface do Terraform
Os elementos de entrada padrão do cliente são mostrados no lado esquerdo da captura de tela a seguir e incluem a zona, o tipo de máquina, as opções de disco e as opções de rede. Se o produto oferecer suporte à implantação da interface do Terraform, seus clientes poderão alternar entre a interface ou a CLI do Terraform.
O cliente precisa especificar uma conta de serviço de implantação, que
o Infra Manager usa para executar o comando Terraform apply
.
Se a implantação de um cliente exigir várias placas de rede, ele poderá adicionar outras interfaces de rede clicando em Adicionar interface de rede.
Para implantar seu produto, seus clientes precisam preencher os campos de entrada e clicar em Implantar.
CLI do Terraform
A captura de tela a seguir mostra os elementos de entrada padrão do cliente, que incluem:
- Conta de serviço
- Instruções de configuração da CLI gcloud
Para implantar seu produto, o cliente precisa fazer o seguinte:
- Copie o comando fornecido.
- Substitua os marcadores de posição, como nome da implantação e conta de serviço.
Se o módulo do Terraform exigir entradas que não tenham um valor padrão, descreva essas entradas no guia do usuário fornecido aos clientes.
Visão do cliente sobre um pacote implantado
A captura de tela a seguir mostra como seu produto aparece para os clientes depois da implantação. Isso inclui os seguintes elementos de saída padrão:
- Endereço do site
- Senha temporária de administrador
- Informações da instância
Se uma implantação falhar, os clientes poderão clicar em Ver registros para serem redirecionados aos registros do job do Cloud Build que acionou a configuração do Terraform.