4. Github Actions에서 사용할 IAM 사용자 설정 - hoho4190/aws-ec2-cicd-with-github-actions Wiki

Github Actions에서 AWS S3, CodeDeploy에 접근하기 위해 권한이 필요함

4.1. IAM 사용자 생성

  • IAM > 엑세스 관리 > 사용자 > 사용자 추가
    • 이름: [앱 이름]-github-actions-iam-user
      • ex) cicd-github-actions-iam-user
    • 엑세스 키: 프로그래밍 방식 엑세스
    • 기존 정책 직접 연결:
      • AWSCodeDeployFullAccess
      • AmazonS3FullAccess

4.2. GitHub 저장소에 Secrets 추가

  • [GitHub 저장소] > Settings > Secrets > Actions > New repository secret
    • AWS_ACCESS_KEY:
    • AWS_SECRET_KEY: