Solución de errores ResourceNotFoundException de Amazon ECS - Amazon Elastic Container Service

Solución de errores ResourceNotFoundException de Amazon ECS

A continuación, se muestran algunos mensajes de error de ResourceNotFoundException y las acciones que puede llevar a cabo para corregir los errores.

La tarea no puede recuperar el secreto con el ARN “sercretARN” desde AWS Secrets Manager. Compruebe si el secreto existe en la región especificada.

Este error se produce cuando la tarea no puede recuperar el secreto desde Secrets Manager. Esto significa que el secreto especificado en la definición de la tarea (y contenido en el mensaje de error) no existe en Secrets Manager.

La región está en el mensaje de error.

Al buscar datos secretos desde AWS Secrets Manager en la región region: secreto sercretARN: ResourceNotFoundException: Secrets Manager no puede encontrar el secreto especificado.

Para obtener información sobre cómo encontrar un secreto, consulte Find secrets in AWS Secrets Manager en la Guía del usuario de AWS Secrets Manager.

Utilice la siguiente tabla para determinar y solucionar el error.

Problema Acciones
El secreto se encuentra en una región diferente de la definición de la tarea.
  1. Cree el secreto en la misma región que la tarea. Para obtener más información, consulte Crear un secreto de AWS Secrets Manager.

  2. Actualice la definición de la tarea con el nuevo secreto. Para obtener más información, consulte Actualización de una definición de tareas de Amazon ECS mediante la consola o RegisterTaskDefinition en la Referencia de la API de Amazon Elastic Container Service.

La definición de la tarea tiene un ARN de secreto incorrecto. El secreto correcto existe en Secrets Manager. Actualice la definición de la tarea con el secreto correcto. Para obtener más información, consulte Actualización de una definición de tareas de Amazon ECS mediante la consola o RegisterTaskDefinition en la Referencia de la API de Amazon Elastic Container Service.
El secreto ya no existe.
  1. Cree el secreto en la misma región que la tarea. Para obtener más información, consulte Crear un secreto de AWS Secrets Manager.

  2. Actualice la definición de la tarea con el nuevo secreto. Para obtener más información, consulte Actualización de una definición de tareas de Amazon ECS mediante la consola o RegisterTaskDefinition en la Referencia de la API de Amazon Elastic Container Service.