헬름 스타터(Helm Starter)

헬름 + 쿠버네티스 가이드북
이민석's avatar
Jun 02, 2024
헬름 스타터(Helm Starter)

헬름 + 쿠버네티스 가이드북은 Bharath Thippireddy의 Helm Kubernetes Packaging Manager for Developers and DevOps을 보고 작성되었습니다.

가이드북의 전체 목차 및 인덱싱은 헬름 + 쿠버네티스 가이드북 문서를 참고해주세요.

개요

  1. 헬름 스타터 만들기

헬름 스타터 만들기

만약 팀원이 SpringBoot을 실행하기 위한 헬름 차트를 달라고하면 어떻게 해야 할까요?

기본적으로 생성해둔 헬름 차트를 수정된 values.yaml 파일과 함께 전달해도 될 것입니다.

하지만 이 작업에서 values.yaml을 수정하는 것을 누락하거나, 여러가지 이유로 재작업이 필요할 것 같습니다. 헬름 스타터는 헬름차트 이름을 동적으로 생성할 수 있도록 서포트해줍니다.

예를 들어 <CHARTNAME>이라고 적힌 변수명을 헬름 릴리즈 명으로 변경하는 기능이 지원됩니다.

아래 순서로 헬름 스타터를 만들어보세요.

  1. 헬름 스타터 만들기

    helm craete --starter springwebappmysql demoapp
  2. 헬름 스타터 위치 찾기

    helm env HELM_DATA_HOME
  3. 헬름 스타터로 실행하기

    helm install RELEASE_NAME springwebappmysql

참고 자료

Share article
RSSPowered by inblog