- 소스코드 일부 변경
- src\main\java\com\example\demo\AppController.java 내용 수정
- return "Hello world!"; → return "Version 1.0";
- src\main\java\com\example\demo\AppController.java 내용 수정
- 새 버전의 서버로 업데이트 하기
- 빌드 진행 : gradlew clean build
- 빌드를 하면 jar 파일이 생성됨
- 해당 ar파일을 기반으로 이미지를 만든다.
- 이미지 빌드하기
- 매니페스트 파일을 수정하고 적용하기.
- demo\spring-deployment.yaml 내용 수정
- image: spring-server → image: spring-server:1.0
- 매니페스트 파일 적용하기 : kubectl apply -f {{매니페스트 파일}}
- 접속하기
- demo\spring-deployment.yaml 내용 수정
- 빌드 진행 : gradlew clean build
'쿠버네티스 > cka' 카테고리의 다른 글
Deployement, service를 활용하여 서버 띄워보기 명령어 정리! (0) | 2025.03.06 |
---|---|
디플로이먼트, 서비스를 활용해 백엔드(Nest.js) 서버 띄워보기 (0) | 2025.03.06 |
서버가 죽었을 때 자동으로 복구하는 기능 (Self-Healing) (0) | 2025.03.04 |
디플로이먼트를 활용한 서버 개수 조절 방법 (0) | 2025.03.03 |
서비스를 활용하여 백엔드(Spring Boot) 서버와 통신해보기 (0) | 2025.03.01 |