Kubernetesを学習CentOSの(C)

ヘルムのインストール

 

1、このバージョンヘルム、v2.15.2をダウンロード

wget https://storage.googleapis.com/kubernetes-helm/helm-v2.15.2-linux-amd64.tar.gz
tar -zxvf helm-v2.15.2-linux-amd64.tar.gz
cd linux-amd64/ 
cp helm /usr/local/bin  #拷贝到/usr/local/bin目录下
chmod +x /usr/local/bin/helm  #添加执行权限

舵-v2.12.1をダウンロードする前に、そして失敗ティラー-v2.12.1をインストールします。

その後、インストールが成功し入力し、舵-v2.15.2変更とティラー・v2.12.1をインストールヘルムの LS 1が2.15であり、他方は2.12であるので、しかし、プロンプトクライアントとサーバーのバージョンが一致しません。

だから、単純に舵やクライアントを置くが、あなたがこれらの2つの文を使用して削除してきれいにしたい、削除されます。

kubectl get -n kube-system secrets,sa,clusterrolebinding -o name|grep tiller|xargs kubectl -n kube-system delete
kubectl get all -n kube-system -l app=helm -o name|xargs kubectl delete -n kube-system

ビューヘルムバージョン番号:

helm version

表示:主にクライアントを確認するために、サーバーをインストールティラー後に表示されます

 

2、準備ができティラーミラー

docker pull registry.cn-hangzhou.aliyuncs.com/google_containers/tiller:v2.15.1
docker tag registry.cn-hangzhou.aliyuncs.com/google_containers/tiller:v2.15.1 192.168.1.108:5000/tiller:v2.15.1

ティラーのためserviceaccountとclusterrolebindingを作成します3。

kubectl create serviceaccount --namespace kube-system tiller  

kubectl create clusterrolebinding tiller-cluster-rule --clusterrole=cluster-admin --serviceaccount=kube-system:tiller

4、舵のinit

helm init -i 192.168.1.108:5000/tiller:v2.15.1

成功ショー:

5、アプリケーションserviceaccountのためのセット

kubectl patch deploy --namespace kube-system tiller-deploy -p '{"spec":{"template":{"spec":{"serviceAccount":"tiller"}}}}' 

6、舵を参照してください

kubectl get pod -n kube-system | grep tiller

helm version

helm repo list

リリース3元の記事 ウォンの賞賛0 ビュー58

おすすめ

転載: blog.csdn.net/nk3652/article/details/104769192