helm(1)

2160 단어 kubernetes
1:1,helm-v2.10.0-linux-amd64 다운로드.tar.gz 주소:https://github.com/kubernetes/helm/releases2, 압축 해제 tar-zxvfhelm-v2.10.0-linux-amd64.tar.gz
3,mv linux-amd64/helm/usr/local/bin/helm
4,helm version
5, 현재 클라이언트의 버전만 볼 수 있고 서버는 아직 설치되지 않았습니다.helm에는 많은 하위 명령과 매개 변수가 있습니다. 명령줄의 효율을 높이기 위해 보통helm의 bash 명령 보완 스크립트를 설치하는 것을 권장합니다. 방법은 다음과 같습니다. helmcompletion bash >.helmrc echo “source .helmrc” >> .bashrc source .bashrc
2. tiller 서버 설치(과학적으로 인터넷을 할 수 없고 국내 거울을 사용할 수 없음) 1. dockerpullregistry.cn-hangzhou.aliyuncs.com/google_containers/tiller:v2.10.0
2、권한 설정이 잘못되면 no release found kubectl create serviceaccount --namespace kube-system tiller kubectl create clusterrolebinding tiller-cluster-rule --clusterrole =cluster-admin --serviceaccount=kube-system:tiller kubectl patch deploy --namespace kube-system tiller-deploy -p Account: "tiller"}}}}"(이 하이 버전은 효과가 없을 수도 있습니다.)
3、 helm init -i registry.cn-hangzhou.aliyuncs.com/google_containers/tiller: v2.10.0 (내가 사용한) 또는helm init --service-account tiller --upgrade -i registry.cn-hangzhou.aliyuncs.com/google_containers/tiller:v2.10.0 --skip-refresh
helm init의 상용 설정 항목은 다음과 같습니다. – canary-image: 참새build 설치 – tiller-image: 지정한 이미지 설치 – kube-context: 지정한kubernetes 집단에 설치 – tiller-namespace: 지정한namespace에 설치 – upgrade: tiller 서버가 설치되어 있으면 이 옵션을 사용하여 거울 업데이트 – 서비스-account: tiller 서버를 실행하는 서비스 계정을 지정합니다.이 계정은kubernetes 집단에서 미리 만들어야 하고 해당하는 rbac 권한이 필요합니다
4,helm version Client: &version.Version{SemVer:“v2.10.0”, GitCommit:“9ad53aac42165a5fadc6c87be0dea6b115f93090”, GitTreeState:“clean”} Server: &version.Version{SemVer:“v2.10.0”, GitCommit:“9ad53aac42165a5fadc6c87be0dea6b115f93090”, GitTreeState:“clean”}
5. tiller의 Service 보기 [_]linux02 ~# kubectl get services -n kube-system tiller-deploy ClusterIP 10.103.12.239 44134/TCP 15m
tiller의 Deployment 보기 [_]linux02 ~# kubectl get deployment -n kube-system tiller-deploy 1 1 1 1 16m
 tiller Pod

[_] linux02 ~# kubectl get pods -n kube-system tiller-deploy-56dd949bd5-t7kq5 1/1 Running 0 16m
개인 github 주소:https://github.com/luoyan321흥미가 있는 학우는 가서 의견을 제시할 수 있다

좋은 웹페이지 즐겨찾기