AWS 설정

  1. IAM 권한 만들기

    S3 Access Policy

    ECR Access Policy

    CodeDeploy Auto Scaling Policy

  2. IAM Role 만들기

    Auto Scaling Role

    CodeDeploy Auto Scaling Role

  3. EC2 생성

  4. 시작템플릿 생성

  5. 대상그룹 선택

  6. 로드 벨런서 생성

  7. Auto Scaling 그룹 생성

  8. CodeDeploy 생성

  9. 배포그룹 생성

  10. ECR 생성


CICD 설정

  1. Dockerfile 작성

    Dockerfile 작성

  2. appspec.yml 생성

    appspec.yml 생성

  3. Github Actions 파일 작성

    Github Actions 파일 작성

문제

배포 중 AllowTraffic단계에서 무한 로딩후 실패

Untitled