Skip to content

feat: 배포 파이프라인 추가 (Dockerfile, GitHub Actions) - #179

Merged
BcKmini merged 2 commits into
mainfrom
infra/deploy-pipeline
Jul 30, 2026
Merged

feat: 배포 파이프라인 추가 (Dockerfile, GitHub Actions)#179
BcKmini merged 2 commits into
mainfrom
infra/deploy-pipeline

Conversation

@BcKmini

Copy link
Copy Markdown
Member

Summary

  • nginx 기반 Dockerfile 추가 (VITE_API_BASE_URL은 코드 기본값 /api/v1 상대경로 사용, 별도 build arg 불필요)
  • main push 시 GHCR 빌드/푸시 + AWS EC2 k3s 클러스터에 자동 반영하는 deploy.yml 추가
  • 기존 임시 Dockerfile PR(chore: 임시 배포용 Dockerfile 추가 #99)은 close되어 새로 작성함

참고

  • KUBE_CONFIG 시크릿은 저장소에 이미 등록해뒀습니다
  • 클러스터 최초 배포(namespace/secret 생성 등)는 infra 저장소에서 별도로 진행합니다

BcKminiand others added 2 commits July 29, 2026 17:23
- nginx 기반 정적 배포용 Dockerfile
- main push 시 GHCR 빌드/푸시 + k3s 클러스터 반영 워크플로우
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@BcKmini