기타/kubernetes

[kubernetes] Helm으로 프로메테우스, 그라파나 설치

닉네임없음ㅎ 2024. 8. 31. 14:46

[kubernetes] Helm으로 프로메테우스, 그라파나 설치

 

 


Helm이란?
-> Kubernetes에서 사용하는 패키지 매니저

노드에는 npm, 리눅스에는 apt가 있듯이 쿠버네티스에는 Helm이 있다 

helm은 패키지를 'chart'라는 단위로 묶어서 배포함. 
(helm이 사용하는 패키지의 포맷이라고 생각하면 됨)




Helm 설치 

curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash



Helm 차트를 사용하기 위해 차트 repository를 추가함 

helm repo add stable https://charts.helm.sh/stable



추가된 저장소를 확인 

 helm repo list


그럼 내가 추가해둔 저장소들이 뜬다 ! 

prometheus랑 grafana를 helm으로 설치 할 예정이어서 저장소가 추가되어 있음.



추가된 저장소에 어떤 차트들이 있는지 확인 

helm search repo 저장소이름



저장소 업데이트 
-> 최신 차트 리스트를 위해서 ! 

helm repo update



패키지 설치

helm install 릴리즈이름  차트이름


helm install grafana stable/grafana