Amazon ECS 블루/그린 배포의 Lambda 함수에 필요한 권한
Amazon ECS 블루/그린 배포의 Lambda 함수에 필요한 권한
Amazon ECS 블루/그린 배포에서 Lambda 함수를 배포 수명 주기 후크로 사용할 때 특정 권한이 있는 IAM 역할을 만들어야 해요. 이 역할은 Amazon ECS가 배포 수명 주기의 다양한 단계에서 Lambda 함수를 호출할 수 있게 해줘요.
출처: 문서
본문
Amazon ECS 블루/그린 배포에서 Lambda 함수를 배포 수명 주기 후크로 사용할 때 특정 권한이 있는 IAM 역할을 만들어야 합니다. 이 역할은 Amazon ECS가 배포 수명 주기의 다양한 단계에서 Lambda 함수를 호출할 수 있게 해줍니다. 다음 추가 권한이 필요합니다.
lambda:InvokeFunction– Amazon ECS가 배포 프로세스 중 수명 주기 후크로 구성된 Lambda 함수를 호출할 수 있게 합니다.
신뢰 정책의 경우 서비스가 이 역할을 전제(assume)하도록 허용해야 합니다.
{
"Version":"2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Principal": {
"Service": [
"ecs.amazonaws.com"
]
},
"Action": "sts:AssumeRole"
}
]
}