Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CHORE] CD 파이프라인 구축 #12

Merged
merged 4 commits into from
Jun 9, 2024
Merged

Conversation

junseokkim
Copy link
Member

  • CD 파이프 라인 구축

CD 플로우 설명

  1. GitHub Actions:

    • main 브랜치에 코드가 푸시되면 워크플로우가 트리거됩니다.
    • 소스 코드를 체크아웃하고, Docker 이미지를 빌드합니다.
  2. Docker:

    • 빌드된 Docker 이미지를 AWS ECR에 푸시합니다.
  3. ECR (Elastic Container Registry):

    • 빌드된 Docker 이미지를 저장합니다.
  4. AWS CodeDeploy:

    • ECR에 저장된 이미지를 사용하여 EC2 인스턴스에 배포를 진행합니다.
  5. EC2:

    • CodeDeploy를 통해 배포된 Docker 이미지를 실행하여 애플리케이션을 구동합니다.

@junseokkim junseokkim self-assigned this Jun 9, 2024
@junseokkim junseokkim merged commit 6e14f27 into develop Jun 9, 2024
1 check passed
@junseokkim junseokkim linked an issue Jun 9, 2024 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[CHORE] CD 파이프라인 구축
1 participant