Administrar las conexiones de App Runner - AWS App Runner

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Administrar las conexiones de App Runner

Al crear un servicio en AWS App Runner, se configura una fuente de aplicación: una imagen de contenedor o un repositorio de fuentes que se almacena en un proveedor. App Runner debe establecer una conexión autenticada y autorizada con el proveedor. Luego, App Runner puede leer tu repositorio e implementarlo en tu servicio. App Runner no requiere el establecimiento de una conexión cuando creas un servicio que accede al código almacenado en tu Cuenta de AWS.

App Runner mantiene la información de conexión en un recurso denominado conexión. La consola de App Runner y esta guía también se refieren a las conexiones como cuentas conectadas. App Runner requiere un recurso de conexión cuando creas un servicio que necesita información de conexión de terceros. La siguiente es información importante sobre las conexiones:

  • Proveedores: actualmente, App Runner requiere recursos de conexión con Bitbucket GitHubo Bitbucket.

  • Compartido: puedes usar un recurso de conexión para crear varios servicios de App Runner que usen la misma cuenta de proveedor de repositorios.

  • Administración de recursos: en App Runner, puede crear y eliminar conexiones. Sin embargo, no puedes modificar una conexión existente.

  • Cuota de recursos: los recursos de conexión tienen una cuota establecida asociada a la tuya Cuenta de AWS en cada uno de ellos Región de AWS. Si alcanzas esta cuota, es posible que tengas que eliminar una conexión antes de poder conectarte a una nueva cuenta de proveedor. Puedes eliminar una conexión mediante la consola o la API de App Runner, tal y como se describe en la siguiente sección,Administra las conexiones. Para obtener más información, consulte Cuotas de recursos de App Runner.

Administra las conexiones

Administra tus conexiones de App Runner mediante uno de los siguientes métodos:

App Runner console

Cuando utilizas la consola de App Runner para crear un servicio, proporcionas los detalles de la conexión. No tienes que crear un recurso de conexión de forma explícita. En la consola, puedes elegir conectarte a una cuenta GitHub o a una cuenta de Bitbucket a la que te hayas conectado anteriormente, o conectarte a una cuenta nueva. Cuando sea necesario, App Runner crea un recurso de conexión para ti. Para una conexión nueva, algunos proveedores requieren que completes un protocolo de autenticación antes de poder usar la conexión. La consola le guiará a través de este proceso.

La consola también tiene una página para administrar las conexiones existentes. Puedes completar el protocolo de autenticación de una conexión si no lo hiciste cuando creaste el servicio. También puedes eliminar las conexiones que ya no utilices. El siguiente procedimiento muestra cómo administrar las conexiones de los proveedores de repositorios.

Para administrar las conexiones de su cuenta
  1. Abre la consola de App Runner y, en la lista de regiones, selecciona la tuya Región de AWS.

  2. En el panel de navegación, selecciona Cuentas conectadas.

    A continuación, la consola muestra una lista de las conexiones de proveedores de repositorios de su cuenta.

    Página de cuentas conectadas de App Runner
  3. Ahora puedes realizar una de las siguientes acciones con cualquier conexión de la lista:

    • Abre una cuenta u organización de GitHub /Bitbucket: elige el nombre de la conexión.

    • Protocolo de autenticación completo: selecciona la conexión y, a continuación, en el menú Acciones, selecciona Protocolo de enlace completo. La consola le guiará por el proceso de protocolo de autenticación.

    • Eliminar conexión: seleccione la conexión y, a continuación, en el menú Acciones, elija Eliminar. Siga las instrucciones de la solicitud de eliminación.

App Runner API or AWS CLI

Puedes usar las siguientes acciones de la API de App Runner para administrar tus conexiones.

  • CreateConnection— Crea una conexión a una cuenta de proveedor de repositorios. Una vez creada la conexión, debes completar manualmente el protocolo de autenticación mediante la consola de App Runner. Este proceso se explica en la sección anterior.

  • ListConnections— Devuelve una lista de las conexiones de App Runner asociadas a tu Cuenta de AWS.

  • DeleteConnection— Elimina una conexión. Es posible que tengas que eliminar las conexiones innecesarias si alcanzas la cuota de conexión de tu Cuenta de AWS.