Desplegar una aplicación desde la consola

Después de crear un borrador de aplicación a partir de una plantilla, puedes desplegar la aplicación desde la Google Cloud consola. Cuando implementas desde la consolaGoogle Cloud , puedes hacer lo siguiente:

  • Previsualiza los cambios que Terraform tiene previsto hacer en tu infraestructura.
  • Habilita las Google Cloud APIs de recursos que necesite tu aplicación.
  • Investiga los problemas de implementación.
  • Usa los datos de telemetría para analizar el rendimiento de los recursos.
  • Identifica y aplica revisiones de plantillas a tu aplicación.

Este documento te ayuda a desplegar, gestionar y modificar tu aplicación.

Antes de empezar

Debes tener uno de los siguientes roles en la carpeta o el proyecto de gestión en los que esté habilitada la aplicación:

  • Administrador de aplicaciones (roles/designcenter.applicationAdmin)
  • Operador de aplicaciones (roles/designcenter.applicationOperator)

Para desplegar la aplicación con una cuenta de servicio, debes tener una de las siguientes opciones:

Desplegar desde la consola de Google Cloud

Selecciona una opción de cuenta de servicio e implementa tu aplicación. Cuando implementas una aplicación, se crean recursos y empiezas a incurrir en costes asociados a esos recursos. Google Cloud

  1. En el menú de navegación, haga clic en Aplicaciones.

    Ve a Aplicaciones.

  2. En la tabla, haga clic en el Nombre de la aplicación.

  3. En la página Detalles de la aplicación, revisa los detalles y haz clic en Editar para hacer cambios.

  4. Haz clic en Desplegar.

  5. Selecciona una de las siguientes cuentas de servicio para desplegar tu aplicación:

    • Selecciona una cuenta de servicio: en el campo Cuenta de servicio, escribe el nombre de una cuenta de servicio. Para configurar la cuenta de servicio, consulta Asignar roles a una cuenta de servicio.

    • Crea una cuenta de servicio: debes tener el rol Administrador de IAM de proyecto (roles/resourcemanager.projectIamAdmin), que se usa para asignar los roles de implementación necesarios a la cuenta de servicio.

  6. Haz clic en Continuar.

  7. Para previsualizar los cambios que Terraform tiene previsto hacer en tu infraestructura, haz lo siguiente:

    1. Haz clic en Vista previa.

    2. Revisa los cambios y haz clic en Copiar y cerrar. La vista previa se copia en el portapapeles.

    3. Para guardar la vista previa, pégala y guárdala en el documento que quieras.

  8. En el área Revisar APIs, consulta la lista de APIs que necesita tu aplicación. Las APIs se habilitan automáticamente al implementar.

  9. Haz clic en Desplegar. Los detalles de la aplicación y el estado de la implementación se muestran a medida que se completa la implementación.

  10. Si hay problemas con tu implementación, haz lo siguiente:

    1. En el panel Detalles de la aplicación, haga clic en Implementaciones.

    2. Revisa los mensajes de error.

    3. Haz clic en Ver registros para ver información detallada sobre la compilación.

  11. Para gestionar la aplicación implementada, consulta Ver detalles de la aplicación.

Ver los detalles de la aplicación

Cuando finalice la implementación de la aplicación, podrá consultar la información relacionada. Por ejemplo, puede ver lo siguiente:

  • Detalles como la hora de la última actualización, la fecha de revisión y la región.
  • Salidas, como el URI del servicio.
  • Estado de la implementación, información sobre errores y enlaces a los registros.

Para ver los detalles de una aplicación, sigue estos pasos:

  1. En el menú de navegación, haga clic en Aplicaciones.

    Ve a Aplicaciones.

  2. En la tabla, haga clic en el Nombre de la aplicación. En el panel Detalles de la aplicación se muestra lo siguiente:

    • Ver aplicación en App Hub: investiga tu aplicación en App Hub. Puede ver los recursos implementados y examinar los datos de telemetría para diagnosticar problemas y analizar el rendimiento. Para obtener más información, consulta el artículo Monitorizar aplicaciones de App Hub.

    • Detalles de la aplicación: consulta información como la fecha de la última actualización, la plantilla de origen, la región y la cuenta de servicio.

    • Resultados: identifica los URIs de servicio, que puedes usar para interactuar con el frontend o el backend de tu aplicación.

    • Despliegues: consulta el estado y los errores de los despliegues, así como los enlaces a los registros para solucionar los problemas.

Modificar aplicaciones desplegadas

Si quieres modificar una aplicación implementada, haz una de las siguientes acciones para asegurarte de que los cambios se conserven cuando vuelvas a implementar la aplicación:

Aplicar revisiones de plantillas

Si tu aplicación se ha desplegado anteriormente desde la consola y un administrador ha compartido contigo una revisión de la plantilla, puedes aplicar los cambios de la plantilla a tu aplicación. Google Cloud Cuando actualizas tu aplicación, se crea una revisión de la aplicación. Puedes configurar los componentes que se hayan modificado o añadido a la plantilla revisada.

Puedes ver las revisiones de plantillas disponibles para tus aplicaciones con Cloud Hub. Para obtener más información, consulta Ver implementaciones.

Para aplicar las revisiones de la plantilla a tu aplicación, sigue estos pasos:

  1. En el menú de navegación, haga clic en Plantillas.

    Ir a Plantillas

  2. Haga clic en el ID de plantilla que contenga la revisión que quiera aplicar.

  3. En la lista Configurar una aplicación, selecciona la aplicación que quieras actualizar.

  4. Edita los detalles de la aplicación y haz clic en Guardar.

  5. Haz clic en cada componente del lienzo de diseño y modifica sus configuraciones.

  6. Haz clic en Desplegar. Para ver los pasos de implementación, consulta Implementar desde la consolaGoogle Cloud .