Kikan iṣupọ Kubernetes nipa lilo tiller Helm v2

Kikan iṣupọ Kubernetes nipa lilo tiller Helm v2

Helm jẹ oluṣakoso package fun Kubernetes, nkan bii apt-get fun Ubuntu. Ninu akọsilẹ yii a yoo rii ẹya ti tẹlẹ ti Helm (v2) pẹlu iṣẹ tiller ti fi sori ẹrọ nipasẹ aiyipada, nipasẹ eyiti a yoo wọle si iṣupọ naa.

Jẹ ki a ṣeto iṣupọ; lati ṣe eyi, ṣiṣe aṣẹ naa:

kubectl run --rm --restart=Never -it --image=madhuakula/k8s-goat-helm-tiller -- bash

Kikan iṣupọ Kubernetes nipa lilo tiller Helm v2

Ifihan

  • Ti o ko ba tunto ohunkohun afikun, Helm v2 bẹrẹ iṣẹ tiller, eyiti o ni RBAC pẹlu awọn ẹtọ alakoso iṣupọ ni kikun.
  • Lẹhin fifi sori ẹrọ ni aaye orukọ kube-system farahan tiller-deploy, ati tun ṣii ibudo 44134, ti a dè si 0.0.0.0. Eyi le ṣee ṣayẹwo nipa lilo telnet.

$ telnet tiller-deploy.kube-system 44134

Kikan iṣupọ Kubernetes nipa lilo tiller Helm v2

  • Bayi o le sopọ si iṣẹ tiller. A yoo lo alakomeji Helm lati ṣe awọn iṣẹ nigba ibaraẹnisọrọ pẹlu iṣẹ tiller:

$ helm --host tiller-deploy.kube-system:44134 version

Kikan iṣupọ Kubernetes nipa lilo tiller Helm v2

  • Jẹ ki a gbiyanju lati gba awọn aṣiri iṣupọ Kubernetes lati aaye orukọ kube-system:

$ kubectl get secrets -n kube-system

Kikan iṣupọ Kubernetes nipa lilo tiller Helm v2

  • Bayi a le ṣẹda apẹrẹ ti ara wa, ninu eyiti a yoo ṣẹda ipa kan pẹlu awọn ẹtọ alakoso ati fi ipa yii si akọọlẹ iṣẹ aiyipada. Lilo ami-ami lati akọọlẹ iṣẹ yii, a gba iwọle ni kikun si iṣupọ wa.

$ helm --host tiller-deploy.kube-system:44134 install /pwnchart

Kikan iṣupọ Kubernetes nipa lilo tiller Helm v2

  • Bayi nigbati pwnchart ransogun, awọn aiyipada iṣẹ iroyin ni kikun Isakoso wiwọle. Jẹ ki a ṣayẹwo lẹẹkansi bi o ṣe le gba awọn aṣiri lati kube-system

kubectl get secrets -n kube-system

Kikan iṣupọ Kubernetes nipa lilo tiller Helm v2

Iṣe aṣeyọri ti iwe afọwọkọ yii da lori bawo ni a ṣe ran tiller lọ; nigbakan awọn alabojuto gbe lọ si aaye orukọ lọtọ pẹlu awọn anfani oriṣiriṣi. Helm 3 ko ni ifaragba si iru awọn ailagbara nitori… ko si tiller ninu rẹ.

Akọsilẹ onitumọ: Lilo awọn eto imulo nẹtiwọọki lati ṣe àlẹmọ ijabọ ni iṣupọ ṣe iranlọwọ aabo lodi si iru awọn ailagbara yii.

orisun: www.habr.com

Fi ọrọìwòye kun