Connpass 이벤트를 Slack 통지하는 툴을 만들어 Terraform화해 보았다
물건은 여기 → htps : // 기주 b. 코 m / 이시 m0226 / 곤파 s S CK
몇 가지 매개 변수를 설정하고 적용하기 만하면되므로 몇 분 안에 배포 할 수 있습니다.
만든 배경
평상시, 인프라 엔지니어로서 일하고 있어 프로그래밍하는 일이 별로 없기 때문에, 공부하고 싶다고 생각한 것이 계기입니다.
어차피라면 인프라 부분의 스킬을 곱하고 싶고, 클라우드상에서 인프라 코드화를 전제로 생각한 결과, 이런 것을 만들어 보았습니다.
이상한 부분이 있으면, 코멘트 주시면 다행입니다.
도구의 특징
싹둑 특징을 주면 다음과 같습니다.
처리 개요
CloudwatchEvents에서 Lambda를 정기 실행하고, 취득한 Event를 DynamoDB에 흘립니다.
그런 다음 DynamoDBStream에 의해 실행 된 Lambda에서 Slack WebhookURL을 두드려 Slack에 알립니다.
※Slack WebhookURL의 취득 방법은 Slack의 Webhook URL 획득 절차 가 참조가 됩니다.
아키텍처 다이어그램
실행까지의 흐름
※자세한 내용은 Readme을 참조해 주십시오.
리포지토리 을 Clone합니다.
실행 시간을 맞으면 다음과 같은 슬랙 알림이 날아갑니다.
참고 URL
Reference
이 문제에 관하여(Connpass 이벤트를 Slack 통지하는 툴을 만들어 Terraform화해 보았다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/ishim0226/items/49693f5e315d4090dd87텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)