Задачи ECS не удалось запустить в одноранговом VPC из-за ошибки ResourceInitializationError.
В настоящее время у меня возникла проблема при попытке запустить задачи ECS в частной подсети однорангового (запрашивающего) VPC. Я получаю следующее сообщение об ошибке:
ResourceInitializationError: unable to pull secrets or registry auth: execution resource retrieval failed: unable to retrieve secret from asm: service call has been retried 5 time(s): failed to fetch secret from secrets manager: RequestCanceled: request context canceled caused by: context deadline exceeded
Согласно документации по пирингу VPC по адресу https://docs.aws.amazon.com/vpc/latest/peering/vpc-peering-basics.html : «Вы не можете подключиться к DNS-серверу Amazon или запросить его в одноранговом VPC». Я подозреваю, что это ограничение может быть причиной моей проблемы, поскольку мои экземпляры EC2 в частной подсети могут подключаться к Интернету, но я не могу получить доступ к сервисам AWS (таким как ECR и Lambda) в одноранговом VPC. Те же задачи ECS были запущены в основной (принимающей) учетной записи VPC и работали без проблем.
Может ли кто-нибудь помочь мне понять, почему существует это ограничение и как оно может быть связано с моей проблемой? Есть ли обходной путь для решения этой проблемы? Любые рекомендации или предложения будут с благодарностью приняты.
Спасибо!