본문 바로가기

Ops/AWS

AWS Lambda to Slack (kms) - function 생성

반응형

AWS Lambda to Slack (kms) - function 생성

 

 

 

Lmabda 함수  →  구성  →  환경 변수로 이동하여 ‘편집’을 선택합니다.

 

 

아래쪽의 암호화 구성을 drop down 하여 도우미 활성화를 클릭하고, 미리 생성한 KMS를 등록합니다.

 

 

위쪽의 환경 변수를 추가하여 Slack 채널 및 URL을 입력합니다. 

  - URL은 https:// 부분을 제외하고 입력합니다.

  - Channel은 #을 붙여서 입력합니다.

URL 부분만 우측의 ‘암호화’를 클릭합니다. (하단에 있는 도우미 활성화를 체크해야 암호화 버튼이 나타납니다.)

 

 

KMS 키를 선택하고 우측 하단의 ‘암호화’ 버튼을 선택합니다. (보안 암호 코드 조각 해독을 선택하면 람다 함수에서 어떻게 코드를 사용하면 되는지 코드를 확인할 수 있습니다.)

 

 

slack webhook url 주소가 암호화 되어 입력되는 것을 확인할 수 있습니다. 설정이 완료되면 우측 하단의 ‘저장’을 선택합니다.

 

 



KMS를 이용하여 환경 변수를 암호화 했다면 IAM Role 에 sts:kms policy를 추가해야 합니다.
→ 암호화 하면서 ‘실행 역할 정책’을 클릭하면 어떤 코드를 넣어야 하는지 확인할 수 있으니 참고하세요!

 

 

 


by mkdir-chandler


 

 

 

 

 

728x90
반응형