ResourceInitializationError: unable to pull secrets or registry auth: execution resource retrieval failed: unable to retrieve ecr registry auth: ...
에러가 발생하며 태스크가 정상적으로 생성되지 않는 상황이 발생했다.
시도한 방법
1. IAM 정책 추가: AmazonEC2ContainerServiceforEC2Role 정책을 추가하면 된다는 의견이 많았다. 시도해보았으나 같은 결과가 발생했다.
2. vpc 엔드포인트 추가: ecr.dkr과 ecr.api 엔드포인트를 추가하라는 글을 몇 개 발견했다. 추가하였으나 같은 결과가 발생하였다.
3. 퍼블릭 ip 할당 활성화: 해당 방법으로 성공하였다. service 생성 구문 내 network_configuration 구문에 assign_public_ip = true 문장을 넣어 해결했다.
참고
https://github.com/aws-samples/aws-fargate-pipeline-lambda-autoscaling/issues/3
'DevOps > AWS' 카테고리의 다른 글
[AWS] ECR 이미지 push Retrying in... EOF 에러 (0) | 2023.07.21 |
---|---|
[AWS] 루트 계정 Access Key & Secret Key 발급 (0) | 2023.06.15 |