[AWS] CodePipeline 수동승인

2023. 11. 6. 11:03AWS/AWS_Service

반응형

안녕하세요, 달콤한달팽이입니다.🐌🙂


오늘은 CodePipeline에서 수동승인 과정을 추가하는 방법을 알아보겠습니다.


수동승인이란?

수동승인이란, 코드 변경으로 인해 Pipeline이 작동될 경우

다른 사용자가 작업을 수동으로 승인/거부하여 무분별한 배포를 방지하는 기능입니다.

 

때문에 1인 개발자라면 배포 실수를 예방하는 목적으로,

여러명이 협업하는 작업이라면 상급자의 관리 목적으로 사용할 수 있습니다.


1) 스테이지 추가

우선 수동승인 과정을 추가할 파이프라인을 편집하여 스테이지를 추가합니다.

 

이번 실습에서는 Build와 Deploy 사이에 Manual_Approval이라는 스테이지를 추가해보았습니다.

 

타 SNS에서 수동승인 알람이 전달되도록 원할 경우, (선택 사항)으로 기입되어 있는 ARN과 URL을 기입하도록 합시다!

이번 실습에서는 콘솔에서만 확인하고, 관리할 것이므로 (선택 사항)은 기입하지 않았습니다.

 

2) 작동여부 확인

변경된 파이프라인에서 수동승인 과정이 추가되어 있는지 확인해보도록 하겠습니다.

(정상적으로 잘 들어가 있는 것 같네요!)

 

이제 파이프라인의 변경사항 릴리스를 통해 수동승인 과정까지 파이프라인이 작동되는지 확인합니다.

(아래와 같이 승인 대기중이라는 문구와 검토 버튼이 활성화되면 성공입니다!)

 

 


지금까지 AWS Pipeline에 수동승인을 추가하는 방법을 알아보았습니다.

 

감사합니다!

반응형