View a markdown version of this page

Résolution des problèmes d'Amazon ECS ResourceNotFoundException erreurs - Amazon Elastic Container Service

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Résolution des problèmes d'Amazon ECS ResourceNotFoundException erreurs

Vous trouverez ci-dessous quelques messages d’erreur ResourceNotFoundException et les actions que vous pouvez entreprendre pour corriger ces erreurs.

Pour vérifier l'absence de message d'erreur dans vos tâches interrompues, utilisez le Console de gestion AWS, voir Affichage des erreurs liées aux tâches Amazon ECS arrêtées.

La tâche ne peut pas récupérer le secret avec l'ARN 'Tarn secret'de AWS Secrets Manager. Vérifiez si le secret existe dans la région spécifiée.

Cette erreur se produit lorsque la tâche ne parvient pas à extraire le secret depuis Secrets Manager. Cela signifie que le secret spécifié dans la définition de la tâche (et contenu dans le message d’erreur) n’existe pas dans Secrets Manager.

La région figure dans le message d’erreur.

Récupération de données secrètes depuis AWS Secrets Manager dans la région region: secret sercretARN: ResourceNotFoundException: Le gestionnaire de secrets ne trouve pas le secret spécifié.

Pour en savoir plus sur la recherche de Secrets Manager, consultez la section Rechercher des secrets dans AWS Secrets Manager dans le Guide de l’utilisateur AWS Secrets Manager .

Utilisez le tableau suivant pour déterminer et corriger l’erreur.

Problème Actions
Le secret se trouve dans une région différente de celle de la définition de la tâche.
  1. Créez le secret dans la même région que la tâche. Pour plus d'informations, voir Créez un AWS Secrets Manager secret.

  2. Mettez à jour la définition de la tâche avec le nouveau secret. Pour plus d'informations, voir Mise à jour d’une définition de tâche Amazon ECS à l’aide de la console ou RegisterTaskDefinition dans le Référence de l'API Amazon Elastic Container Service.

L’ARN secret de la définition de tâche est incorrect. Le secret correct existe dans Secrets Manager. Mettez à jour la définition de la tâche avec le secret correct. Pour plus d'informations, voir Mise à jour d’une définition de tâche Amazon ECS à l’aide de la console ou RegisterTaskDefinition dans le Référence de l'API Amazon Elastic Container Service.
Le secret n’existe plus.
  1. Créez le secret dans la même région que la tâche. Pour plus d'informations, voir Créez un AWS Secrets Manager secret.

  2. Mettez à jour la définition de la tâche avec le nouveau secret. Pour plus d'informations, voir Mise à jour d’une définition de tâche Amazon ECS à l’aide de la console ou RegisterTaskDefinition dans le Référence de l'API Amazon Elastic Container Service.