Tha Helm na mhanaidsear pacaid airson Kubernetes, rudeigin mar apt-get
airson Ubuntu. Anns an nota seo chì sinn an tionndadh roimhe de stiùir (v2) leis an t-seirbheis tiller air a chuir a-steach gu bunaiteach, tro am faigh sinn cothrom air a’ bhuidheann.
Ullaichidh sinn am braisle; airson seo a dhèanamh, ruith an àithne:
kubectl run --rm --restart=Never -it --image=madhuakula/k8s-goat-helm-tiller -- bash
Taisbeanadh
- Mura rèitich thu dad a bharrachd, tòisichidh helm v2 an t-seirbheis tiller, aig a bheil RBAC le làn chòraichean rianadair brabhsair.
- Às deidh an stàladh ann an namespace
kube-system
a ’nochdadhtiller-deploy
, agus cuideachd a 'fosgladh port 44134, ceangailte gu 0.0.0.0. Faodar seo a sgrùdadh le bhith a’ cleachdadh telnet.
$ telnet tiller-deploy.kube-system 44134
- A-nis faodaidh tu ceangal ris an t-seirbheis tiller. Cleachdaidh sinn binary an stiùir airson obair a dhèanamh nuair a bhios sinn a’ conaltradh ris an t-seirbheis tiller:
$ helm --host tiller-deploy.kube-system:44134 version
- Feuchaidh sinn ri dìomhaireachdan cruinneachadh Kubernetes fhaighinn bho spacespace
kube-system
:
$ kubectl get secrets -n kube-system
- A-nis is urrainn dhuinn ar clàr fhèin a chruthachadh, anns am bi sinn a’ cruthachadh àite le còraichean rianadair agus a’ sònrachadh na dreuchd seo don chunntas seirbheis bunaiteach. A’ cleachdadh an tòcan bhon chunntas seirbheis seo, fhuair sinn làn chothrom air a’ bhuidheann againn.
$ helm --host tiller-deploy.kube-system:44134 install /pwnchart
- A-nis cuin
pwnchart
air a chleachdadh, tha làn ruigsinneachd rianachd aig a’ chunntas seirbheis bunaiteach. Feuch an toir sinn sùil a-rithist mar a gheibh sinn dìomhaireachdan bhokube-system
kubectl get secrets -n kube-system
Bidh coileanadh soirbheachail an sgriobt seo an urra ri mar a chaidh an tiller a chleachdadh; uaireannan bidh luchd-rianachd ga chleachdadh ann an àite ainm air leth le sochairean eadar-dhealaichte. Chan eil Helm 3 buailteach do leithid de chugallachd oir ... cha 'n 'eil treabhaiche ann.
Nòta bhon eadar-theangair: Le bhith a’ cleachdadh phoileasaidhean lìonraidh gus trafaic a shìoladh ann am buidheann a’ cuideachadh le dìon an aghaidh an seòrsa so-leòntachd seo.
Source: www.habr.com