Избегайте учетной записи aws ecr get-login Accros

У меня есть две учетные записи AWS A и B, экземпляры EC2s в учетной записи B регулярно извлекают изображения из ECR в учетной записи A. В учетной записи B есть CI, который выполняет вход в систему aws ecr и вход в Docker в ECR (учетная запись A), и это работает хорошо.

Но в целях оптимизации затрат инстансы EC2 выключаются ночью и перезагружаются утром. Когда они перезагружаются, сервисный докер снова извлекает изображения (не знаю почему) и повторно запускает весь предыдущий запущенный контейнер. Но получение не удается из-за просроченных или утерянных учетных данных, и контейнеры не запускаются.

Я ищу способ избежать входа в систему aws ecr при каждой перезагрузке EC2.

Я читаю документы, в которых объясняется, как настроить роли IAM и доверенные объекты для учетной записи AWS, но я не уверен, что мне делать.

0 ответов

Другие вопросы по тегам