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"
        }
    ]
}

더 알아보기 (Learn more)