[CI/CD] Github Action 과 AWS IAM 보안연결 구성하기
이 글을 통해서, Github Action 과 AWS IAM 의 안전한 보안 연결을 설정하는 방법에 대해 알아보도록 하자. 이용 사례 (Case Study) 일반적인 사례를 예시로 들어보자. Github 를 이용하고 있는 사용자가, 작성된 파일을 적절히 AWS S3 에 업로드 해야하는 상황이라고 가정해 보겠다. 너무 기초적인 부분은 생략했으니, 어느 정도 AWS 이용 경험이 있으셔야 이해하기 수월합니다. 1. S3 생성하기 파일이 저장될 S3 버킷을 적절히 생성합니다. 저는 laelblog-frontend-example 이라는 버킷을 생성했습니다. 2. IAM 사용자 생성하고 Access key 발급하기 IAM 사용자를 만들고, 적절히 권한을 부여합니다. 3. Github Action 의 IP 대역 확인 https://api.github.com/meta Github Action 의 IP 대역을 확인합니다. 2024년 7월 현재 Github Action이 사용하는 CIDR 네트워크 대역은 4597개 입니다. 해당 json 의 “actions” 항목을 살펴보면 됩니다. 4. AWS IAM…