잘못된 정보가 있다면, 꼭 댓글로 알려주세요(비로그인 익명도 가능).

여러분의 피드백이 저와 방문자 모두를 올바른 정보로 인도할 수 있습니다.

감사합니다. -현록

후원해주실 분은 여기로→

현록의 기록저장소

AWS CodeDeploy에서 대상을 AutoScaling으로 했을 때 발생할 수 있는 문제들 본문

Study/AWS

AWS CodeDeploy에서 대상을 AutoScaling으로 했을 때 발생할 수 있는 문제들

현록 2023. 2. 8. 23:37


 

 


The IAM role arn:aws:iam::????????????:role/롤네임 does not give you permission to perform operations in the following AWS service: AmazonAutoScaling.

Contact your AWS administrator if you need help.

If you ar AWS administrator, you can grant permissions to your users or groups by creating IAM policies.

공식 문서: https://docs.aws.amazon.com/ko_kr/codedeploy/latest/userguide/getting-started-create-service-role.html

Code Deploy 배포 그룹의 대상이 EC2 Auto Scaling 그룹이라면, 권한이 더 필요하다.

'Code Deploy 배포 그룹'의 서비스 역할에 필요했던 AWSCodeDeployRole 정책 외에도

위의 권한을 추가로 줘야한다.

 

 


The following validation error occurred: Target group not attached to the Auto Scaling group (Service: AmazonAutoScaling; Status Code: 400; Error Code: ValidationError; Request ID: ????????-????-????-????-????????????; Proxy: null)

'Code Deploy 배포 그룹'의 배포 유형을 블루/그린(Blue/Green)으로 했을 때 나타날 수 있는 오류이다.

 

미안하지만 아직 해결법을 찾지 못했다.

오래 전부터 알려진 이슈라고는 하는데...

 

Auto Scaling 그룹으로 가보면 Code Deploy가 만든 그룹이 그대로 남아있다.

원본의 로드 밸런서 대상 그룹(Target Group)에 연결하지 못한 채 배포가 진행되지 못하고 캔슬된다.

 

누군가는 Auto Scaling 그룹의 크기 조정 정책이 '대상당 Application Load Balancer 요청 수'인 상태에서 오류가 발생해서,

'평균 CPU 사용률'로 돌렸더니 되었다고 하는데... 시도해보았지만 되진 않았다.

(https://stackoverflow.com/questions/72963563/i-got-target-group-not-attached-to-the-auto-scaling-group-error-while-doing-blue)

 

더 볼 자료: https://cvortmann.medium.com/fixing-aws-codedeploy-issue-where-auto-scaling-group-is-not-attached-to-target-group-5822d1a577e2

 

 

'Study > AWS' 카테고리의 다른 글

AWS EC2 Auto Scaling  (0) 2023.02.08
AWS CodeDeploy와 Github Action으로 자동 배포 설정  (0) 2023.02.04
AWS ALB(Application Load Balancer) 기초  (0) 2023.02.03
Comments

잘못된 정보가 있다면, 꼭 댓글로 알려주세요(비로그인 익명도 가능).

여러분의 피드백이 저와 방문자 모두를 올바른 정보로 인도할 수 있습니다.

감사합니다. -현록

후원해주실 분은 여기로→