CrowdFunding 아키텍쳐 구현(ECR, ECS, git Action) - Day 1

지정온·2023년 7월 20일
0

[DevOps]CrowdFunding

목록 보기
1/9

github action으로 ecr에 이미지 올리기!

이미지를 생성해 올리려고 하는 중 다음과 같은 오류가 발생

유저를 새로 생성해서 권한이 없는 부분을 잊어버리고 실행함

검색을 통해 다음 사이트에서
https://stackoverflow.com/questions/38587325/aws-ecr-getauthorizationtoken

AmazonEC2ContainerRegistryFullAccess 와 같은 권한을 주면 해결되는 문제임을 확인하고 권한을 주고 문제 해결


ecr에 올린 이미지를 통해 ecs에서 실행하기!

public subnet을 하나만 만든 상태로 클러스터 생성 후,
서비스에서 로드밸런스를 생성해서 붙이면 다음과 같은 오류가 발생

오류문구에 따라 두개의 다른 가용영역에 적어도 두개의 서브넷을 존재 시켜야 ecs에 로드밸런스를 붙일 수 있다!

ecs 작업정의를 이용해 git action


chatgpt에게 물어본 결과

다음과 같은 방식으로 문제 해결

연속된 권한 문제

계속된 권한 문제

작업정의를 통해 ecs 생성완료

profile
가보쟈고

1개의 댓글

comment-user-thumbnail
2023년 7월 20일

잘 봤습니다. 좋은 글 감사합니다.

답글 달기