Ke uhai nei i kahi pūʻulu Kubernetes me ka hoʻohana ʻana iā Helm v2 tiller

Ke uhai nei i kahi pūʻulu Kubernetes me ka hoʻohana ʻana iā Helm v2 tiller

ʻO Helm kahi luna pūʻolo no Kubernetes, kekahi mea like apt-get no Ubuntu. Ma kēia memo e ʻike mākou i ka mana o mua o ka helm (v2) me ka lawelawe ʻana i hoʻokomo ʻia ma ka paʻamau, ma laila mākou e komo ai i ka hui.

E hoʻomākaukau kākou i ka hui; e hana i kēia, e holo i ke kauoha:

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

Ke uhai nei i kahi pūʻulu Kubernetes me ka hoʻohana ʻana iā Helm v2 tiller

Hōʻikeʻike

  • Inā ʻaʻole ʻoe e hoʻonohonoho i kekahi mea hou aʻe, hoʻomaka ka helm v2 i ka lawelawe ʻai, nona ka RBAC me nā kuleana luna hoʻomalu hui piha.
  • Ma hope o ka hoʻokomo ʻana i ka namespace kube-system puka mai tiller-deploy, a wehe pū i ke awa 44134, i hoʻopaʻa ʻia i 0.0.0.0. Hiki ke nānā ʻia kēia me ka telnet.

$ telnet tiller-deploy.kube-system 44134

Ke uhai nei i kahi pūʻulu Kubernetes me ka hoʻohana ʻana iā Helm v2 tiller

  • I kēia manawa hiki iā ʻoe ke hoʻohui i ka lawelawe ʻai. E hoʻohana mākou i ka helm binary e hana i nā hana i ka wā e kamaʻilio ai me ka lawelawe ʻai:

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

Ke uhai nei i kahi pūʻulu Kubernetes me ka hoʻohana ʻana iā Helm v2 tiller

  • E hoʻāʻo kākou e kiʻi i nā mea huna puʻupuʻu Kubernetes mai ka inoa inoa kube-system:

$ kubectl get secrets -n kube-system

Ke uhai nei i kahi pūʻulu Kubernetes me ka hoʻohana ʻana iā Helm v2 tiller

  • I kēia manawa hiki iā mākou ke hana i kā mākou pakuhi ponoʻī, kahi e hana ai mākou i kahi kuleana me nā kuleana luna a hāʻawi i kēia kuleana i ka moʻokāki lawelawe paʻamau. Ke hoʻohana nei i ka hōʻailona mai kēia moʻokāki lawelawe, ua loaʻa iā mākou ke komo piha i kā mākou hui.

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

Ke uhai nei i kahi pūʻulu Kubernetes me ka hoʻohana ʻana iā Helm v2 tiller

  • I kēia manawa i ka manawa pwnchart kau ʻia, loaʻa i ka moʻokāki lawelawe paʻamau ke komo hoʻokele piha. E nānā hou kākou pehea e loaʻa ai nā mea huna mai kube-system

kubectl get secrets -n kube-system

Ke uhai nei i kahi pūʻulu Kubernetes me ka hoʻohana ʻana iā Helm v2 tiller

ʻO ka hoʻokō kūleʻa ʻana o kēia palapala e pili ana i ke ʻano o ka hoʻoili ʻia ʻana o ka mea ʻai; i kekahi manawa hoʻonohonoho nā luna hoʻomalu iā ia ma kahi inoa inoa ʻokoʻa me nā pono like ʻole. ʻAʻole maʻalahi ka Helm 3 i kēlā mau nāwaliwali no ka mea... aohe mahiai.

ʻŌlelo a ka mea unuhi: ʻO ka hoʻohana ʻana i nā kulekele pūnaewele no ka kānana ʻana i ke kaʻa i loko o kahi pūʻulu e kōkua i ka pale ʻana i kēia ʻano o nā nāwaliwali.

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka