Closed sososo0 closed 11 months ago
크램폴린 배포입니다. (현재 백엔드 쪽만 구현)
생성한 파일은 다음과 같습니다.
Dockerfile
k8s 구성 파일들
k8s config 파일들
application-deploy.yml
github 레포 연결 및 컨테이너 생성
D2Hub로 가서 repo 연결 후 빌드하기
빌드가 완료되면, 빌드 경로 복사 후 backend.yaml로 가서 image 바꿔주기
변경사항 commit 후 push 하기
Kargo로 이동 후 repo 연결하기 -> 이때 성공적으로 구성이 된다면, 다음과 같이 뜨게 됩니다.
목표 상태가 성공이라면, 상단의 배포하기 클릭 -> 이때, 성공적으로 배포가 된다면 다음과 같이 뜨게 됩니다.
+) 추가 정보 현재는 frontend와의 연결이 없기 때문에, nginx는 만들어만 두고 적용시키지는 않았습니다.
배포가 push, pull이 계속 이루어지면서 확인을 해야하는 작업이다보니, 제 개인 repo에서 작업을 하게되었습니다. 배포 test repo
Issue Number: #62
배포가 아직 완전하지 않아서 이상한 부분이 있다면 말해주세요!
생각해보니 dockerfile에 mysql 관련 정보를 안넣어서 수정하겠습니다!
수정 완료하였습니다!
Summary
크램폴린 배포입니다. (현재 백엔드 쪽만 구현)
Description
생성한 파일은 다음과 같습니다.
Dockerfile
k8s 구성 파일들
k8s config 파일들
application-deploy.yml
배포 순서
github 레포 연결 및 컨테이너 생성
D2Hub로 가서 repo 연결 후 빌드하기
빌드가 완료되면, 빌드 경로 복사 후 backend.yaml로 가서 image 바꿔주기
변경사항 commit 후 push 하기
Kargo로 이동 후 repo 연결하기 -> 이때 성공적으로 구성이 된다면, 다음과 같이 뜨게 됩니다.
목표 상태가 성공이라면, 상단의 배포하기 클릭 -> 이때, 성공적으로 배포가 된다면 다음과 같이 뜨게 됩니다.
+) 추가 정보 현재는 frontend와의 연결이 없기 때문에, nginx는 만들어만 두고 적용시키지는 않았습니다.
배포가 push, pull이 계속 이루어지면서 확인을 해야하는 작업이다보니, 제 개인 repo에서 작업을 하게되었습니다. 배포 test repo
Related Issue
Issue Number: #62