KiyeopYang / BaseTemplateServer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

서버 CICD 구성 방법

  1. AWS CLI 토큰 발급
  2. 깃허브 액션에서 키 등록 * AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY
  3. Route 53 도메인 발급
  4. 인증서 발급
  5. ECR 컨테이너 생성
  6. ECS 클러스터 생성
  7. 작업 정의 생성 : 구 UI로 생성하고 ECR 컨테이너 바라보고 JSON 확보
  8. JSON 을 코드에 저장
  9. 로드 밸런서 생성 (롤링이면 먼저 선 생성 / RG배포면 후 생성(아마)) - 보안 그룹 권한 유념 / 인증서 적용
  10. 서비스 생성 - 보안 그룹 권한 유념 / 인증서 적용
  11. 도커 빌드가 정상적으로 작동하는 지 확인
  12. push하여 ecs에 정상적으로 탑재되는지 확인
  13. 로드밸런서 dns로 접속 되는지 확인
  14. route 53 통해 해당 로드밸런서 바로보도록 수정

About


Languages

Language:TypeScript 89.0%Language:JavaScript 7.2%Language:Shell 3.9%