요약
- 쿠버네티스의 패키지 관리자
- 비유
- redhat - y um
- debian - apt
- node - npm
- 기능
- 레디스 클러스터, 워드프로스 환경 등의 소프트웨어를 명령어 하나로 쿠버네티스 클러스터에 배포
- v2는 클러스터 내부에 있는 Tiller라는 구성요소 때문에 보안상의 문제가 있어 지원 중단, v3사용.
헬름 설치
맥
brew install helm
명령어
- helm template: 실행 플랜 확인
-
차트(Chart)?
- 헬름에서의 패키지를 일컫는 명칭.
- 성숙도에 따른 등급
- stable
- 업데이트 가능
- 데이터 영속성 가능
- 보안
- 적절한 기본값
- 쿠버네티스 모범 사례 따라 설정
- incubator
- stable
아티팩트 허브
- https://artifacthub.io/
- 여러 헬름 저장소를 통합 검색할 수 있는 서비스.
- 헬름 커뮤니티가 관리하는 저장소 및 다양한 OOS가 제공하는 헬름 저장소가 등록되어 있음.
- helm search hub wordpress
차트 설치
- helm show 설정 가능한 파라미터나 상세한 정보를 확인.
- helm show values bitnami/wordpress: 파라미터
- helm show read bitnami/wordpress : Readme
'DevOps > Kubernates' 카테고리의 다른 글
[CKA] 62-75 Node Affinity, Taints and Tolerations, DaemonSets, Static Pod (0) | 2023.04.03 |
---|---|
[CAK] 36-48 Sevice, Namespace, Kubectl commands (0) | 2023.03.30 |
[CKA] 28-35 Replica Controller, ReplicaSet, Deployment, Labels and Selectors (0) | 2023.03.30 |
[CKA] 18-27 kubelet, kube-proxy, POD, YAML, (0) | 2023.03.29 |
[CKA] 1-17 (0) | 2023.03.29 |
댓글