Entender cómo ven los clientes los paquetes de implementación de tu aplicación

Si ofreces aplicaciones de Kubernetes de Terraform a través de Google Cloud Marketplace que se basan en paquetes estándar generados automáticamente, tus clientes verán los siguientes diseños de pantalla cuando obtengan tu producto y lo implementen.

Vista del cliente al desplegar un paquete

Interfaz de usuario de Terraform

Los elementos de entrada de cliente estándar se muestran en la parte izquierda de la siguiente captura de pantalla e incluyen la zona, el tipo de máquina, las opciones de disco y las opciones de red. Si tu producto admite la implementación de la interfaz de usuario de Terraform, tus clientes pueden cambiar entre la interfaz de usuario de Terraform y la CLI de Terraform.

El cliente debe especificar una cuenta de servicio de implementación, que Infra Manager usa para ejecutar el comando Terraform apply.

Si la implementación de un cliente requiere varias tarjetas de interfaz de red, puede añadir más haciendo clic en Añadir interfaz de red.

Para implementar tu producto, tus clientes deben rellenar los campos de entrada y, a continuación, hacer clic en Implementar.

CLI de Terraform

En la siguiente captura de pantalla se muestran los elementos de entrada de cliente estándar, que incluyen lo siguiente:

  • Cuenta de servicio
  • Instrucciones de configuración de la CLI de gcloud

Para implementar su producto, el cliente debe hacer lo siguiente:

  • Copia el comando proporcionado.
  • Sustituye los marcadores de posición, como el nombre de la implementación y la cuenta de servicio.

Si tu módulo de Terraform requiere entradas que no tienen un valor predeterminado, debes describir estas entradas en la guía del usuario que proporciones a tus clientes.

Vista de un paquete implementado por el cliente

En la siguiente captura de pantalla se muestra cómo ven los clientes tu producto después de haberlo implementado correctamente. Esto incluye los siguientes elementos de salida estándar:

  • Dirección del sitio
  • Contraseña de administrador temporal
  • Información de la instancia

Si se produce un error en una implementación, los clientes pueden hacer clic en Ver registros para que se les redirija a los registros del trabajo de Cloud Build que ha activado la configuración de Terraform.