기존 Amazon ECS Fargate 태스크에 Runtime Monitoring 추가
기존 Amazon ECS Fargate 태스크에 Runtime Monitoring 추가
Runtime Monitoring을 켜면 클러스터의 모든 새 독립 실행형 태스크와 새 서비스 배포가 자동으로 보호됩니다. 이 글에서는 기존 태스크를 즉시 보호하는 방법을 알아봅니다.
출처: 문서
본문
Runtime Monitoring을 켜면 클러스터의 모든 새 독립 실행형 태스크와 새 서비스 배포가 자동으로 보호됩니다. 불변성(immutability) 제약 조건을 보존하기 위해 기존 태스크는 영향을 받지 않습니다.
사전 요구 사항 (Prerequisites)
- Runtime Monitoring을 켭니다. 자세한 내용은 Amazon ECS용 Runtime Monitoring 켜기 문서를 참고하세요.
- Fargate 태스크는 태스크 실행 역할(task execution role)을 사용해야 합니다. 이 역할은 태스크가 사용자를 대신해 GuardDuty 보안 에이전트를 검색, 업데이트, 관리할 수 있는 권한을 부여합니다. 자세한 내용은 Amazon ECS 태스크 실행 IAM 역할 문서를 참고하세요.
절차 (Procedure)
태스크를 즉시 보호하려면 다음 작업 중 하나를 수행해야 합니다:
- 독립 실행형 태스크의 경우: 태스크를 중지한 다음 다시 시작합니다. 자세한 내용은 Amazon ECS 태스크 중지와 Amazon ECS 태스크로 애플리케이션 실행 문서를 참고하세요.
- 서비스에 속한 태스크의 경우: "force new deployment" 옵션으로 서비스를 업데이트합니다. 자세한 내용은 Amazon ECS 서비스 업데이트 문서를 참고하세요.
더 알아보기 (Learn more)
- Runtime Monitoring과 Amazon ECS에 대한 자세한 내용은 AWS 개발자 가이드의 관련 문서를 참고하세요.