정의
- The package manager for Kubernetes
- k8s 패키지 관리자 - Node.js의 npm / python의 pip
- 주요 개념
- Chart
- Repository
- Release
Chart
- 헬름 패키지
- k8s cluster에서 애플리케이션이 가동되기 위한 모든 리소스 포함
- ex) mariadb 가동을 위한 리소스 : Deployemnt, Secret, Service
Repository
- 차트 저장소
Release
- k8s cluster에서 구동되는 chart의 인스턴스
- 동일한 chart를 여러 번 설치하면 새로운 release로 관리
- Repository에서 원하는 Helm Chart를 검색/설치 후 Release 생성
Helm v3
- helm v2 -> v3에서 변화가 큰 듯
- Helm server인 tiller가 삭제
'데이터 엔지니어링 > K8s' 카테고리의 다른 글
[K8s] 쿠버네티스 명령어 모음 (0) | 2022.05.16 |
---|---|
[K8s] Cluster 초기세팅 에러 (coredns PENDING) (0) | 2022.05.13 |
[K8s] 쿠버네티스 애드온 (0) | 2022.05.13 |
[K8s] 쿠버네티스 노드(Node) 컴포넌트 (0) | 2022.05.13 |
[K8s] 쿠버네티스 컨트롤 플레인(Control Plane) 컴포넌트 (0) | 2022.05.13 |