기타/K8S
Kubernetes)helm 설치
MightyTedKim
2022. 2. 21. 14:08
728x90
반응형
한줄요약: helm chart 없는 K8s는 상상할 수 없어요 spring의 pom.xml 같다고 할까나
- 링크
https://helm.sh/ko/docs/intro/install/
1. 원하는 버전을 다운로드한다.
2. 압축해제한다. (tar -zxvf helm-v3.0.0-linux-amd64.tar.gz)
3. 압축해제된 디렉토리에서 helm 바이너리를 찾아서, 원하는 목적지로 이동시킨다. (mv linux-amd64/helm /usr/local/bin/helm)
- helm version
version.BuildInfo{Version:"v3.7.1", GitCommit:"1d11fcb5d3f3bf00dbe6fe31b8412839a96b3dc4", GitTreeState:"clean", GoVersion:"go1.16.9"}
repo 등록
harbor에 등록된 helm repo를 사용
$ helm repo add --insecure-skip-tls-verify --username admin --password admin hgkim https://hgkim/chartrepo/project-private
"hgkim" has been added to your repositories
$ helm repo list
$ helm repo update
특이사항
1. 인증 관련 문제
`insecure-skip-tls-verify`, 인증서 관련 설정을 어떻게해야할지 몰라서 해제함
$ helm repo list
NAME URL
hgkim https://hgkim/chartrepo/project-private
bigdata@pre01:/etc/kubernetes/pki:]$ helm repo update
Hang tight while we grab the latest from your chart repositories...
...Unable to get an update from the "hgkim" chart repository (https://hgkim/chartrepo/project-private):
Get "https://hgkim/chartrepo/project-private/index.yaml": x509: certificate signed by unknown authority
Update Complete. ⎈Happy Helming!⎈
728x90
반응형