CICD(2)
-
[AWS] Slack을 사용한 CodePipeline 알림 설정
안녕하세요, 달콤한달팽이입니다.🐌🙂 오늘은 CodePipeline과 Slack을 연동하여 Pipeline의 알림을 받는 방법을 알아보겠습니다. 이 과정에선 AWS Chatbot이라는 서비스가 사용되므로, Chatbot이 무엇인지부터 알아보겠습니다. AWS Chatbot이란? Chatbot이란, Slack 또는 Amazon Chime과의 ChatOps를 설정하고 다양한 AWS 서비스와의 상호작용을 지원하는 대화영 에이전트입니다. 이를 통해 사용자들은 AWS 관리 도구로 전환하지 않고도 AWS 리소스를 안정하게 구성하고, 작업을 실행하는 명령을 실행할 수 있게됩니다. 1) Chatbot - Client 생성 AWS Chatbot 서비스의 Configured clients탭에서 Configure new cli..
2024.04.15 -
[AWS] CodePipeline 수동승인
안녕하세요, 달콤한달팽이입니다.🐌🙂 오늘은 CodePipeline에서 수동승인 과정을 추가하는 방법을 알아보겠습니다. 수동승인이란? 수동승인이란, 코드 변경으로 인해 Pipeline이 작동될 경우 다른 사용자가 작업을 수동으로 승인/거부하여 무분별한 배포를 방지하는 기능입니다. 때문에 1인 개발자라면 배포 실수를 예방하는 목적으로, 여러명이 협업하는 작업이라면 상급자의 관리 목적으로 사용할 수 있습니다. 1) 스테이지 추가 우선 수동승인 과정을 추가할 파이프라인을 편집하여 스테이지를 추가합니다. 이번 실습에서는 Build와 Deploy 사이에 Manual_Approval이라는 스테이지를 추가해보았습니다. 타 SNS에서 수동승인 알람이 전달되도록 원할 경우, (선택 사항)으로 기입되어 있는 ARN과 URL..
2023.11.06