Helm bụ onye njikwa ngwugwu maka Kubernetes, ihe dị ka apt-get
maka Ubuntu. N'ime ndetu a, anyị ga-ahụ ụdị helm (v2) gara aga yana ọrụ nrụnye arụnyere na ndabara, nke anyị ga-esi nweta ụyọkọ ahụ.
Ka anyị dozie ụyọkọ ahụ; iji mee nke a, mee iwu a:
kubectl run --rm --restart=Never -it --image=madhuakula/k8s-goat-helm-tiller -- bash
Ngosipụta
- Ọ bụrụ na ịhazighị ihe ọ bụla agbakwunyere, helm v2 na-amalite ọrụ tiller, nke nwere RBAC nwere ikike nchịkwa ụyọkọ zuru oke.
- Mgbe echichi na namespace
kube-system
na-egositiller-deploy
, ma mepekwa ọdụ ụgbọ mmiri 44134, jikọtara ya na 0.0.0.0. Enwere ike ịlele nke a site na iji telnet.
$ telnet tiller-deploy.kube-system 44134
- Ugbu a ị nwere ike jikọọ na ọrụ tiller. Anyị ga-eji ọnụọgụ abụọ helm rụọ ọrụ mgbe anyị na ndị ọrụ ugbo na-ekwurịta okwu:
$ helm --host tiller-deploy.kube-system:44134 version
- Ka anyị nwaa ịnweta nzuzo ụyọkọ Kubernetes site na aha aha
kube-system
:
$ kubectl get secrets -n kube-system
- Ugbu a, anyị nwere ike ịmepụta eserese nke anyị, nke anyị ga-emepụta ọrụ na ikike onye nchịkwa ma kenye ọrụ a na akaụntụ ọrụ ndabara. N'iji akara sitere na akaụntụ ọrụ a, anyị nwetara ohere zuru ezu na ụyọkọ anyị.
$ helm --host tiller-deploy.kube-system:44134 install /pwnchart
- Ugbu a mgbe
pwnchart
ewepụrụ, akaụntụ ọrụ ndabara nwere ohere nchịkwa zuru oke. Ka anyị lelee ọzọ ka esi enweta ihe nzuzo sikube-system
kubectl get secrets -n kube-system
Mmezu nke edemede a na-aga nke ọma na-adabere n'otú etinyere tiller; mgbe ụfọdụ ndị nchịkwa na-ebuga ya na oghere aha dị iche nke nwere ikike dị iche iche. Helm 3 adịghị enwe ike ịdaba na adịghị ike dị otú ahụ n'ihi na ... ọ dịghị onye na-akọ ihe n'ime ya.
Ihe ntụgharị asụsụ: Iji atumatu netwọkụ iji nzacha okporo ụzọ n'ime ụyọkọ na-enyere aka chebe ụdị adịghị ike a.
isi: www.habr.com