24.04.13 22:42 작성
·
234
0
강의를 들으면서 aws설정중인데요
혹시 어느부분부터가 과금이 측정될까요?? 아직 강의를 다안보고 eks 설정부분 듣고 있습니다.
괜히 이거 설정해 놓고 냅두면 과금될까봐 걱정되서요
감사합니다.
답변 1
0
2024. 04. 13. 23:22
안녕하세요, wnsqud70 님
EKS 프로비저닝 하기 위해 Cloud9 기반 EC2가 생성되는 시점부터 과금됩니다.
강의에서는 EKS 환경에서 CI/CD를 구성하기 위해 아래 순서로 구성합니다.
A. AWS Cloud9 구성
B. scripts 실행 후, EKS 를 프로비저닝 하기 위한 cloudformation 실행
C. 외부에서 애플리케이션에 접근하기 위한 로드밸런서 생성
A 단계에서 Cloud9을 프로비저닝하면 EC2가 생성되고, 사용한만큼 과금됩니다.
만약 Cloud9 EC2를 중지시킨다면 EC2 비용은 발생하지 않고 EBS라는 볼륨 비용만 발생합니다.
B 단계에서 EKS를 프로비저닝하면 EKS 클러스터 자체에 대한 비용과 노드로 사용하는 EC2에 대한
비용이 발생합니다.
C 단계에서 로드밸런서 타입의 서비스가 배포되어 로드밸런서가 프로비저닝되면 해당 비용이 발생합니다.
말씀하신 것처럼, AWS에서 인프라를 프로비저닝한 상태로 계속 놔두면 비용이 계속 발생하기 때문에
아래 방법을 권장드리고 싶습니다.
[ 한번만 EKS를 프로비저닝 ]
시나리오1부터 시나리오4까지 이어서 수강
이 때 깃헙액션 코드를 실행하고 싶다면, EKS에 배포하는 잡 혹은 스텝만 주석처리해서 원하는 흐름으로
워크플로우가 실행되는 지 확인
3. 시나리오4까지 수강이 완료되었다면, 이 때 강의에서 소개하는 방법으로 EKS를 프로비저닝
4.
그리고 각 시나리오에 맞게 구성한 깃헙액션 코드를 프로비저닝한 EKS를 대상으로 배포
5. 테스트 완료된 후 EKS 및 Cloud9 리소스 삭제
저의 경우 이러한 순서로 진행했고, 3달러 이내로 비용 청구가 되었습니다.
수강에 참고가 되었으면 좋겠습니다.