CodeDeploy로 프로젝트를 자동 배포하고 결과를 슬랙 알림으로 받기 위해서 Aws Chatbot을 사용하기로 결정했다.
Aws Chatbot을 사용하는 가장 큰 이유는 역시 무료로 사용할 수 있기 때문이다.
실습
1. AWS Chatbot 생성
- AWS 페이지에서 AWS Chatbot을 입력한 후, Client 설정으로 Slack을 선택한다.
- 이후, Slack 워크 페이스를 연결한다.
- 새 채널 구성 버튼을 클릭한다.
- 사용하고자 하는 항목에 맞게 적절한 값을 선택해서 채널을 생성한다.
2. IAM 정책 생성
- AWS IAM으로 이동 후, 정책 - 정책 생성 버튼을 클릭한다.
- 다음과 같이 정책을 생성한다.
3. CodeDeploy 알림 규칙 생성
- AWS CodeDeploy로 이동 후, 애플리케이션 - 알림 - 알림 규칙 생성을 클릭한다.
- 위와 같이 필요한 정보를 입력하고 Submit 버튼을 클릭한다.
이후, CodeDeploy 작업이 성공하면 다음과 같이 알림이 오게 된다.
'AWS' 카테고리의 다른 글
CloudWatch Logs 사용한 로그 중앙 집중화 (0) | 2022.12.19 |
---|---|
[AWS] EC2 인스턴스 자동 종료 및 실행 (0) | 2022.10.24 |