쿠버네티스/cka

VS code 에서 새로운 버전의 서버로 업데이트 시키기

몽자비루 2025. 3. 5. 20:19
  1. 소스코드 일부 변경
    1. src\main\java\com\example\demo\AppController.java 내용 수정
      • return "Hello world!"; → return "Version 1.0";
  2. 새 버전의 서버로 업데이트 하기
    1. 빌드 진행 : gradlew clean build
      • 빌드를 하면 jar 파일이 생성됨
      • 해당 ar파일을 기반으로 이미지를 만든다.
    2. 이미지 빌드하기
    3. 매니페스트 파일을 수정하고 적용하기.
      • demo\spring-deployment.yaml 내용 수정
        • image: spring-server → image: spring-server:1.0
      • 매니페스트 파일 적용하기 : kubectl apply -f {{매니페스트 파일}}
      • 접속하기