네, CodePipeline 빌드에서 "An error occurred (AccessDeniedException) ~"라고 화난 사람 집합
1617 단어 ECR오류CodeBuildCodePipelineAWS
An error occurred (AccessDeniedException) when calling the GetAuthorizationToken operation: User: arn:aws:sts::***:assumed-role/zaemonia/AWSCodeBuild-*** is not authorized to perform: ecr:GetAuthorizationToken on resource: *
Error: Cannot perform an interactive login from a non TTY device
[Container] 2021/02/27 06:47:26 Command did not exit successfully aws ecr get-login --no-includeemail --region a--northeast-1 exit status 1
[Container] 2021/02/27 06:47:26 Phase complete: PRE_BUILD State: FAILED
요컨대 ECR의 리포지토리에 액세스할 권한이 없네요.
그럼 추가하자! !
서비스 검색란에서 「CodePipeline」이라고 검색.
「빌드」→「빌드 프로젝트」→ 임의의 빌드 프로젝트를 클릭.
이런 화면이 될 것 같아요.
여기에서 "빌드 세부 정보"탭에서 "환경"→ "서비스 역할"을 클릭하십시오.
"정책 연결"→ "AmazonEC2ContainerRegistryPowerUser"추가!
이제 빌드 무사 빌드를 할 수 있습니다.
제대로 시간이 걸렸기 때문에 주시기 바랍니다.
이상, 「네, CodePipeline의 빌드로 「An error occurred (AccessDeniedException) ~」라고 화난 사람 집합」이었습니다!
또, 뭔가 잘못되어 있는 것이 있으면 지적 받을 수 있으면 다행입니다.
그 밖에도 초보자를 위해 기사를 투고하고 있으므로 시간이 있으면 다른 기사도 봐주세요! !
그리고, 최근 「코코나라」로 환경 구축을 돕는 서비스를 시작했습니다.
신경이 쓰이는 분은 꼭 한번 상담해 주세요!
Thank you for reading
Reference
이 문제에 관하여(네, CodePipeline 빌드에서 "An error occurred (AccessDeniedException) ~"라고 화난 사람 집합), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/akki-memo/items/5e3648e87d6226199aff텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)