UHelm ungumphathi wephakheji we-Kubernetes, into efana nayo apt-get
ku-Ubuntu. Kule nothi sizobona inguqulo yangaphambilini ye-helm (v2) nensizakalo yethila efakwe ngokuzenzakalelayo, lapho sizofinyelela khona iqoqo.
Masilungise iqoqo; ukwenza lokhu, sebenzisa umyalo:
kubectl run --rm --restart=Never -it --image=madhuakula/k8s-goat-helm-tiller -- bash
Ukukhombisa
- Uma ungalungisi noma yini eyengeziwe, i-helm v2 iqala insiza yethila, ene-RBAC enamalungelo omlawuli weqoqo eligcwele.
- Ngemva kokufakwa endaweni yegama
kube-system
aveletiller-deploy
, futhi iphinde ivule imbobo 44134, eboshwe ku-0.0.0.0. Lokhu kungahlolwa kusetshenziswa i-telnet.
$ telnet tiller-deploy.kube-system 44134
- Manje usungakwazi ukuxhuma kusevisi yamathayela. Sizosebenzisa i-helm kanambambili ukwenza imisebenzi lapho sixhumana nensizakalo yamathayela:
$ helm --host tiller-deploy.kube-system:44134 version
- Ake sizame ukuthola izimfihlo zeqoqo le-Kubernetes endaweni yamagama
kube-system
:
$ kubectl get secrets -n kube-system
- Manje singakwazi ukudala ishadi lethu, lapho sizodala indima ngamalungelo omlawuli futhi sabelane le ndima ku-akhawunti yesevisi ezenzakalelayo. Ngokusebenzisa ithokheni evela kule akhawunti yesevisi, sithole ukufinyelela okugcwele kuqoqo lethu.
$ helm --host tiller-deploy.kube-system:44134 install /pwnchart
- Manje nini
pwnchart
kusetshenzisiwe, i-akhawunti yesevisi ezenzakalelayo inokufinyelela okugcwele kokuphatha. Ake sihlole futhi ukuthi izimfihlo zitholakala kanjanikube-system
kubectl get secrets -n kube-system
Ukwenziwa ngempumelelo kwalesi skripthi kuncike ekutheni i-tiller yasetshenziswa kanjani; ngezinye izikhathi abalawuli bayisebenzisa endaweni yamagama ehlukile enamalungelo ahlukene. I-Helm 3 ayinakho ubungozi obunjalo ngoba... akukho mlimi kuwo.
Inothi lomhumushi: Ukusebenzisa izinqubomgomo zenethiwekhi ukuhlunga ithrafikhi kuqoqo kusiza ukuvikela kulolu hlobo lobungozi.
Source: www.habr.com