Implementar una aplicación desde la consola

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

  • Obtén una vista previa de los cambios que Terraform planea realizar en tu infraestructura.
  • Habilita las APIs de recursos Google Cloud que requiere tu aplicación.
  • Investigar problemas de implementación
  • Usa datos de telemetría para analizar el rendimiento de los recursos.
  • Identificar y aplicar revisiones de plantillas a tu aplicación

Este documento te ayuda a implementar, administrar y modificar tu aplicación.

Antes de comenzar

Debes tener uno de los siguientes roles en la carpeta habilitada para la app o en el proyecto de administración:

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

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

  • Tu propia cuenta de servicio que configuraste para implementar aplicaciones y recursos subyacentes. Para obtener más información, consulta Otorga roles a tu cuenta de servicio.
  • El rol de administrador de IAM del proyecto (roles/resourcemanager.projectIamAdmin) en la carpeta habilitada para la app Este rol te permite crear una cuenta de servicio nueva durante la implementación.

Implementa desde la consola de Google Cloud

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

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

    Ir a Aplicaciones

  2. En la tabla, haz 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 realizar cambios.

  4. Haz clic en Implementar.

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

    • Selecciona una cuenta de servicio: En el campo Cuenta de servicio, ingresa el nombre de una cuenta de servicio existente. Para configurar la cuenta de servicio, consulta Cómo otorgar roles a tu cuenta de servicio.

    • Crea una cuenta de servicio nueva: Debes tener el rol de administrador de IAM del 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 obtener una vista previa de los cambios que Terraform planea realizar 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 copiará en el portapapeles.

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

  8. En el área Revisa las APIs, revisa la lista de APIs que requiere tu aplicación. Las APIs se habilitan automáticamente cuando realizas la implementación.

  9. Haz clic en Implementar. 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, haz 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 administrar tu aplicación implementada, consulta Cómo ver los detalles de la aplicación.

Ver detalles de la solicitud

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

  • Detalles como la hora de la última actualización, la fecha de revisión y la región
  • Resultados como el URI de servicio
  • Estado de la Deployment, información de errores y vínculos a los registros.

Para ver los detalles de la aplicación, haz lo siguiente:

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

    Ir a Aplicaciones

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

    • Ver app en App Hub: Investiga tu aplicación en App Hub. Puedes 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 Cómo supervisar las aplicaciones de App Hub.

    • Detalles de la app: 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.

    • Implementaciones: Examina el estado de la implementación, los errores de implementación y los vínculos a los registros para solucionar problemas.

Modifica aplicaciones implementadas

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

Cómo aplicar revisiones de plantillas

Si tu aplicación se implementó anteriormente desde la consola de Google Cloud y un administrador compartió una revisión de plantilla contigo, puedes aplicar los cambios de la plantilla a tu aplicación. Cuando actualizas tu aplicación, se crea una revisión de la aplicación. Puedes configurar los componentes que se modificaron o agregaron a la plantilla revisada.

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

Para aplicar las revisiones de la plantilla a tu solicitud, haz lo siguiente:

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

    Ir a Plantillas

  2. Haz clic en el ID de plantilla que contiene la revisión que deseas aplicar.

  3. En la lista Configurar una app, selecciona la aplicación que deseas 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 la configuración de los componentes.

  6. Haz clic en Implementar. Para ver los pasos de implementación, consulta Implementa desde la consola deGoogle Cloud .