View a markdown version of this page

Configuración de un servicio de App Runner - AWS App Runner

AWS App Runner ya no está abierto a nuevos clientes. Los clientes existentes pueden seguir utilizando el servicio con normalidad. Para obtener más información, consulte Cambio en la disponibilidad de 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.

Configuración de un servicio de App Runner

Cuando creas un AWS App Runner servicio, estableces varios valores de configuración. Puede cambiar algunos de estos ajustes de configuración después de crear el servicio. Otros ajustes solo se pueden aplicar al crear el servicio y no se pueden cambiar posteriormente. En este tema se describe la configuración del servicio mediante la API de App Runner, la consola de App Runner y un archivo de configuración de App Runner.

Configura tu servicio mediante la API de App Runner o AWS CLI

La API define qué ajustes se pueden cambiar después de la creación del servicio. En la siguiente lista se describen las acciones, los tipos y las limitaciones relevantes.

  • UpdateServiceacción: se puede invocar después de la creación para actualizar algunos ajustes de configuración.

    • Se puede actualizar: puede actualizar la configuración de los HealthCheckConfiguration parámetros SourceConfigurationInstanceConfiguration, y. Sin embargoSourceConfiguration, en, no puedes cambiar tu tipo de fuente de código a imagen o al revés. Debes proporcionar el mismo parámetro de repositorio que proporcionaste cuando creaste el servicio. Es una cosa o. CodeRepository ImageRepository

      También puede actualizar los siguientes ARN de los distintos recursos de configuración asociados al servicio:

      • AutoScalingConfigurationArn

      • VpcConnectorArn

    • No se puede actualizar: no puedes cambiar los EncryptionConfiguration parámetros ServiceName ni que están disponibles en la CreateService acción. No se pueden cambiar una vez creados. La UpdateService acción no incluye estos parámetros.

    • API frente a archivo: puedes establecer el ConfigurationSource parámetro del CodeConfiguration tipo (usado para los repositorios de código fuente como parte deSourceConfiguration) en. Repository En este caso, App Runner ignora los ajustes de configuración y los lee desde un archivo de configuración de tu repositorio. CodeConfigurationValues Si lo ConfigurationSource configuras enAPI, App Runner obtiene todos los ajustes de configuración de la llamada a la API e ignora el archivo de configuración, aunque exista uno.

  • TagResourceacción: se puede invocar después de crear el servicio para agregar etiquetas al servicio o actualizar los valores de las etiquetas existentes.

  • UntagResourceacción: se puede invocar después de crear el servicio para eliminar las etiquetas del servicio.

nota

Si creas un conector de VPC de tráfico saliente para un servicio, el siguiente proceso de inicio del servicio experimentará una latencia única. Puedes establecer esta configuración para un nuevo servicio al crearlo o, después, con una actualización del servicio. Para obtener más información, consulta Latencia única el capítulo Cómo establecer redes con App Runner de esta guía.

Configura tu servicio mediante la consola de App Runner

La consola usa la API de App Runner para aplicar las actualizaciones de configuración. Las reglas de actualización que impone la API, tal como se definieron en la sección anterior, determinan lo que puedes configurar con la consola. Algunos ajustes que estaban disponibles durante la creación del servicio no podrán modificarse más adelante. Además, si decides usar un archivo de configuración, los ajustes adicionales se ocultan en la consola y App Runner los lee del archivo.

Para configurar tu servicio
  1. Abre la consola de App Runner y, en la lista de regiones, selecciona tu Región de AWS.

  2. En el panel de navegación, elige Servicios y, a continuación, elige tu servicio de App Runner.

    La consola muestra el panel de servicio con una descripción general del servicio.

    La página del panel del servicio de App Runner muestra la lista de actividades
  3. En la página del panel de servicios, elija la pestaña Configuración.

    Resultado: la consola muestra los ajustes de configuración actuales de su servicio en varias secciones: Origen e implementación, Configurar la compilación y Configurar el servicio.

  4. Para actualizar la configuración de cualquier categoría, selecciona Editar.

  5. En la página de edición de la configuración, realice los cambios que desee y, a continuación, seleccione Guardar cambios.

nota

Si creas un conector de VPC de tráfico saliente para un servicio, el siguiente proceso de inicio del servicio experimentará una latencia única. Puedes establecer esta configuración para un nuevo servicio al crearlo o, después, con una actualización del servicio. Para obtener más información, consulta Latencia única el capítulo Cómo establecer redes con App Runner de esta guía.

Configura tu servicio mediante un archivo de configuración de App Runner

Al crear o actualizar un servicio de App Runner, puedes indicarle a App Runner que lea algunos ajustes de configuración de un archivo de configuración que proporciones como parte de tu repositorio de origen. De este modo, puedes administrar la configuración relacionada con tu código fuente bajo control fuente, junto con el código en sí. El archivo de configuración también proporciona ciertos ajustes avanzados que no puedes configurar con la consola o la API. Para obtener más información, consulte Configuración de las opciones de servicio de App Runner mediante un archivo de configuración.

nota

Si creas un conector de VPC de tráfico saliente para un servicio, el siguiente proceso de inicio del servicio experimentará una latencia única. Puedes establecer esta configuración para un nuevo servicio al crearlo o, después, con una actualización del servicio. Para obtener más información, consulta Latencia única el capítulo Cómo establecer redes con App Runner de esta guía.