Soo bandhigida Helm 3

Soo bandhigida Helm 3

Ogow. turjumi: May 16 ee sanadkan waxay calaamad u tahay horumar la taaban karo oo ku saabsan horumarinta maamulaha xirmada ee Kubernetes - Helm. Maalintan, sii deynta alfa ugu horeysay ee nooca ugu weyn ee mustaqbalka ee mashruuca - 3.0 - ayaa la soo bandhigay. Siideynteedu waxay Helm ku soo kordhin doontaa isbedelo la taaban karo oo la sugayo, taas oo qaar badan oo ka mid ah bulshada Kubernetes ay rajo weyn ka qabaan. Anaga lafteena ayaa ka mid ah kuwan, maadaama aan si firfircoon ugu isticmaalno Helm diritaan arji ah: waxaan ku dhex darnay qalabkeena hirgelinta CI/CD werf marba marka ka dambaysana waxaan ka qaybqaadannaa ka qayb qaadashada horumarinta kor u kaca. Turjumaaddani waxay isku daraysaa 7 qoraalo oo ka socda barta rasmiga ah ee Helm, kuwaas oo u heellan sii deynta alfa ugu horreysa ee Helm 3 waxayna ka hadlaan taariikhda mashruuca iyo astaamaha ugu muhiimsan ee Helm 3. Qoraagoodu waa Matt β€œbacongobbler” Fisher, shaqaale Microsoft ah. iyo mid ka mid ah ilaaliyayaasha muhiimka ah ee Helm.

Oktoobar 15, 2015, mashruuca hadda loo yaqaan Helm wuxuu dhashay. Hal sano ka dib markii la aasaasay, beesha Helm waxay ku biirtay Kubernetes, iyada oo si firfircoon uga shaqaynaysa Helm 2. Bishii Juun 2018, Helm ku biiray CNCF Mashruuc soo koraya (ku-dhajin). Si degdeg ah wakhtiga xaadirka ah, iyo sii daynta alfa ugu horraysa ee Helm 3 cusub ayaa soo socota. (sii ​​dayntan ayaa mar hore dhacday bartamaha May - qiyaastii. turjumi.).

Qaybtan, waxaan kaga hadli doonaa halka ay ka soo bilowdeen, sida aan ku gaadhnay halka aan maanta joogno, soo bandhigo qaar ka mid ah sifooyinka gaarka ah ee laga heli karo sii daynta alfa ee Helm 3, oo aan sharaxo sida aan u qorsheynayno inaan horay u socono.

Soo Koobid:

  • taariikhda abuurista Helm;
  • hindise macasalaamayn ah Tiller;
  • kaydka shaxda;
  • maaraynta sii deynta;
  • isbeddellada ku-tiirsanaanta jaantuska;
  • jaantusyada maktabadda;
  • maxaa xiga

Taariikhda Helm

Dhalasho

Helm 1 wuxuu ku bilaabmay mashruuc Isha Furan oo uu abuuray Deis. Waxaan ahayn bilow yar nuugo Microsoft guga 2017. Mashruucayada kale ee Ilaha Furan, oo sidoo kale loo yaqaan Deis, ayaa lahaa qalab deisctl, kaas oo loo isticmaalay (waxyaabo kale) si loo rakibo loogana shaqeeyo madal Deis gudaha Kooxda Fleet. Waqtigaas, Fleet waxay ahayd mid ka mid ah aaladaha abaabulka weelka ugu horreeya.

Bartamihii 2015, waxaan go'aansanay inaan bedelno koorsada waxaana ka guurnay Deis (waqtigaas loo bixiyay Deis Workflow) Fleet una guurnay Kubernetes. Mid ka mid ah kuwii ugu horreeyay ee dib loo habeeyey ayaa ahaa qalabka rakibaadda. deisctl. Waxaan u isticmaalnay in aan ku rakibno oo aan maamulno Deis Workflow gudaha kooxda Fleet.

Helm 1 waxaa lagu abuuray sawirka maareeyayaasha xirmooyinka caanka ah sida Homebrew, apt iyo yum. Hadafka ugu weyn wuxuu ahaa in la fududeeyo hawlaha sida baakadaha iyo ku rakibida codsiyada Kubernetes. Helm waxaa si rasmi ah loo soo bandhigay 2015 shirkii KubeCon ee San Francisco.

Isku daygii ugu horeeyay ee Helm ayaa shaqeeyay, laakiin ma ahayn iyada oo aan lahayn xaddidaadyo halis ah. Waxa uu qaatay qaybo ka mid ah muujinta Kubernetes, oo ay ku dhadhamiyeen koronto-dhaliyeyaal horudhac ah oo YAML ah (arrin hore)*, oo ku shubtay natiijooyinka Kubernetes.

* Ogow. turjumi: Laga soo bilaabo nooca koowaad ee Helm, YAML syntax ayaa loo doortay si loo qeexo ilaha Kubernetes, iyo qaab-dhismeedka Jinja iyo qoraallada Python ayaa la taageeray marka la qorayo qaabeynta. Waxaan wax badan ka qornay tan iyo qaab dhismeedka nuqulkii ugu horreeyay ee Helm guud ahaan cutubka "Taariikh kooban oo Helm" alaabtan.

Tusaale ahaan, si aad u bedesho goob ku jirta faylka YAML, waa inaad ku darto dhismaha soo socda muujinta:

#helm:generate sed -i -e s|ubuntu-debootstrap|fluffy-bunny| my/pod.yaml

Waa wax aad u fiican in matoorada template ay maanta jiraan, miyaanay ahayn?

Sababo badan dartood, rakibaha hore ee Kubernetes wuxuu u baahday liis adag oo sumadaysan oo ah faylal muuqda oo kaliya waxa uu fuliyay dhacdooyin isku xiga oo go'an. Aad bay u adkeyd in la isticmaalo in kooxda Deis Workflow R&D ay ku adkaatay waqti adag markii ay isku dayeen inay badeecadooda u wareejiyaan goobtan - si kastaba ha ahaatee, miraha fikradda ayaa mar hore la beeray. Isku daygii ugu horreeyay wuxuu ahaa fursad waxbarasho oo weyn: waxaan ogaannay inaan runtii aad u jecelnahay abuurista aalado macquul ah oo xalliya dhibaatooyinka maalinlaha ah isticmaalayaashayada.

Iyada oo ku saleysan khibradii khaladaadkii hore, waxaan bilownay horumarinta Helm 2.

Samaynta Helm 2

Dhammaadkii 2015, kooxda Google ayaa nala soo xidhiidhay. Waxay ka shaqaynayeen qalab la mid ah Kubernetes. Maareeyaha Dejinta ee Kubernetes waxay ahayd deked qalab jira oo loo isticmaalay Google Cloud Platform. "Ma rabnaa," ayay weydiiyeen, "inaan ku qaadano dhawr maalmood ka doodista waxyaabaha ay isaga mid yihiin iyo kala duwanaanshaha?"

Bishii Janaayo 2016, kooxaha Helm iyo Deployment Manager waxay ku kulmeen Seattle si ay fikrado isu dhaafsadaan. Wada xaajoodku wuxuu ku dhammaaday qorshe hammi ah: in la isku daro labada mashruuc si loo abuuro Helm 2. Oo ay weheliyaan Deis iyo Google, ragga ka socda SkippBox (hadda qayb ka mid ah Bitnami - qiyaastii. tarjumaad), waxaana ka bilownay shaqada Helm 2.

Waxaan rabnay inaan sii wadno fududeynta Helm, laakiin ku dar kuwan:

  • jaantusyada jaantusyada loogu talagalay habeynta;
  • Maareynta koox-kooxeedyada;
  • kaydka shaxda heerka-caalamka;
  • qaabka xirmo deggan oo leh ikhtiyaar saxiix;
  • go'aan adag oo ku saabsan nooca semantic iyo ilaalinta ku habboonaanta gadaal u dhexeeya noocyada.

Si loo gaaro yoolalkan, qayb labaad ayaa lagu daray nidaamka deegaanka ee Helm. Qaybtan kutlada dhexda ah waxaa loo yaqaan Tiller waxayna mas'uul ka ahayd rakibidda jaantusyada Helm iyo maaraynta iyaga.

Tan iyo markii la sii daayay Helm 2 ee 2016, Kubernetes wuxuu ku daray dhowr cusub oo cusub. Lagu daray kontoroolka gelitaanka doorka ku salaysan (RBAC), kaas oo aakhirkii bedeshay Xakamaynta Helitaanka Sifada ku-salaysan (ABAC). Noocyo cusub oo kheyraad ah ayaa la soo bandhigay (Dinjintu wali waxay ku jirtay beta wakhtigaas). Qeexitaannada Ilaha Gaarka ah (asal ahaan loogu yeero Kheyraadka Kooxda Saddexaad ama TPRs) ayaa la alifay. Iyo tan ugu muhiimsan, hab-dhaqannada ugu wanaagsan ayaa soo baxay.

Isbeddelladaas oo dhan dhexdooda, Helm wuxuu sii waday inuu si daacad ah ugu adeego isticmaaleyaasha Kubernetes. Saddex sano ka dib iyo wax badan oo cusub oo lagu daray, waxaa caddaatay in la gaaray waqtigii isbedellada la taaban karo lagu samayn lahaa codebase si loo hubiyo in Helm uu sii wadi karo inuu daboolo baahiyaha sii kordhaya ee nidaamka deegaanka ee kobcaya.

Sagootinta qandaraaska Tiller

Inta lagu guda jiro horumarinta Helm 2, waxaan soo bandhignay Tiller oo qayb ka ah la-qabsiga Google's Deployment Manager. Tiller waxa uu door muhiim ah ka ciyaaray kooxaha ka shaqeeya koox wadaag ah: waxa ay u ogolaatay khabiiro kala duwan oo ka hawlgala kaabayaasha in ay la falgalaan isku mid ah siidaynta.

Maadaama kantaroolka gelitaanka doorka-ku-saleysan (RBAC) si caadi ah loogu sahlay Kubernetes 1.6, la shaqeynta Tiller ee wax soo saarka ayaa noqotay mid aad u adag. Sababtoo ah tirada badan ee siyaasadaha amniga ee suurtogalka ah, booskayagu wuxuu ahaa inaanu bixino qaabayn ogolaansho ah. Tani waxay u ogolaatay dadka cusub inay tijaabiyaan Helm iyo Kubernetes iyagoon marka hore quusin goobaha amniga. Nasiib darro, qaabeynta ogolaanshahan waxay siin kartaa isticmaalaha rukhsad aad u ballaaran oo aysan u baahnayn. DevOps iyo injineerada SRE waxay ahayd inay bartaan tillaabooyin hawlgelineed oo dheeri ah markay Tiller ku rakibayaan koox kiraysteyaal badan leh.

Ka dib markii aan ogaanay sida bulshadu u isticmaashay Helm xaalado gaar ah, waxaan ogaanay in nidaamka maaraynta siidaynta Tiller aanu u baahnayn in lagu tiirsado qayb ka mid ah kutlada si loo ilaaliyo gobolka ama u shaqeeyo xudunta dhexe ee macluumaadka siidaynta. Taa baddalkeeda, waxaan si fudud uga heli karnaa macluumaadka server-ka Kubernetes API, waxaan ka soo saari karnaa jaantus dhinaca macmiilka ah, oo aan ku kaydin karno diiwaanka rakibidda Kubernetes.

Hadafka ugu weyn ee Tiller waa la gaari karay Tiller la'aanteed, sidaa darteed mid ka mid ah go'aamadii ugu horreeyay ee Helm 3 wuxuu ahaa inaan gebi ahaanba iska dhaafno Tiller.

Markii Tiller uu maqan yahay, qaabka amniga Helm si weyn ayaa loo fududeeyay. Helm 3 hadda waxay taageertaa dhammaan amniga casriga ah, aqoonsiga, iyo hababka oggolaanshaha ee Kubernetes hadda. Oggolaanshaha Helm waxaa lagu go'aamiyaa iyadoo la isticmaalayo kubeconfig file. Maamulayaasha kooxdu waxay xaddidi karaan xuquuqda isticmaalaha heer kasta oo weynaanta. Siidaynta wali waxa lagu kaydiyaa kooxda dhexdeeda, inta hadhay ee Helm shaqadeeduna waa ay jirtaa.

Jaantuska kaydka

Marka loo eego heerka sare, kaydka jaantusku waa meel lagu kaydin karo laguna wadaagi karo jaantusyada. Macmiilka Helm wuxuu xidhaa oo u soo diraa jaantusyada kaydka. Si fudud loo dhigo, kaydka jaantusku waa server HTTP hore ah oo wata faylka index.yaml iyo jaantusyo baakadaysan qaarkood.

In kasta oo ay jiraan faa'iidooyin qaar ka mid ah Jaantusyada Kaydka API ee buuxinaya inta badan shuruudaha kaydinta, waxaa sidoo kale jira khasaare yar:

  • Kaydadka jaantusku maaha kuwo ku habboon inta badan fulinta amniga ee looga baahan yahay deegaanka wax soo saarka. Haysashada API-ga caadiga ah ee xaqiijinta iyo oggolaanshaha ayaa aad muhiim ugu ah xaaladaha wax soo saarka.
  • Aaladaha caddaynta shaxda Helm, ee loo isticmaalo in lagu saxeexo, lagu xaqiijiyo hufnaanta iyo caddaynta jaantuska, waa qayb ikhtiyaari ah oo ka mid ah habka daabacaadda shaxda.
  • Marxalado isticmaaleyaal badan, isla jaantus la mid ah waxaa soo gelin kara isticmaale kale, isagoo laba jibaaraya cadadka booska loo baahan yahay si loo kaydiyo isla nuxurka. Kaydyo ka wanagsan ayaa la sameeyay si loo xalliyo dhibaatadan, laakiin maaha qayb ka mid ah qeexitaanka rasmiga ah.
  • Isticmaalka hal fayl oo tilmaame ah raadinta, kaydinta xogta badan, iyo soo celinta jaantusyada ayaa ka dhigtay mid adag in la horumariyo fulinta isticmaaleyaasha badan oo sugan.

Mashruuca Qaybinta Docker (sidoo kale loo yaqaan Docker Registry v2) waa ku guulaysta Diiwaanka Docker wuxuuna asal ahaan u shaqeeyaa sida qalabyada baakadaha, rarida, kaydinta iyo gaarsiinta sawirada Docker. Adeegyo badan oo daruuro waaweyn ah ayaa bixiya alaabo ku salaysan Qaybinta. Waad ku mahadsantahay dareenkan kordhay, mashruuca Qaybintu waxa uu ka faa'iideystey sanado badan oo horumar ah, hababka ugu wanaagsan ee amniga, iyo tijaabinta goobta kuwaas oo ka dhigay mid ka mid ah geesiyaasha ugu guulaha badan ee aan la gabanayn ee adduunka Isha Furan.

Laakiin ma ogtahay in Mashruuca Qaybinta loo qorsheeyay in lagu qaybiyo nooc kasta oo ka mid ah nuxurka, ma aha oo kaliya sawirada weelka?

Waad ku mahadsan tahay dadaalka Fur Hindisaha Weelka (ama OCI), jaantusyada Helm waxaa lagu dhejin karaa tusaale qaybinta. Hadda, habkani waa tijaabo. Taageerada soo galitaanka iyo sifooyinka kale ee looga baahan yahay Helm 3 buuxa waa shaqo socota, laakiin waxaan ku faraxsanahay inaan wax ka baranno daahfurka OCI iyo kooxaha qaybinta ay sameeyeen sannadihii la soo dhaafay. Iyo hagistooda iyo hagitaankooda, waxaynu ku baranaynaa sida ay tahay in lagu shaqeeyo adeeg heersare ah oo la heli karo.

Tilmaan faahfaahsan oo dheeraad ah oo ku saabsan isbeddellada soo socda ee ku iman doona kaydka shaxda Helm ayaa diyaar ah link.

Maamulka siideynta

Helm 3, xaaladda codsiga waxa la socda kutlada dhexdiisa iyada oo la raacayo laba walxood:

  • shayga la sii daayo - wuxuu ka dhigan yahay tusaale codsi;
  • sirta nooca sii daynta - waxay ka dhigan tahay xaaladda codsiga ee la rabo wakhti gaar ah (tusaale ahaan, sii deynta nooc cusub).

Wac helm install abuuraa shay sii daayo oo sii daayo sirta nooca. Wac helm upgrade waxay u baahan tahay shay la sii daayay (kaas oo bedeli kara) oo abuura sir nooc cusub oo la sii daayo oo ka kooban qiyamka cusub iyo muujinta diyaarsan.

Shayga la sii daayay waxa uu ka kooban yahay macluumaadka ku saabsan siidaynta, halkaas oo siidaynta ay tahay rakibaad gaar ah oo jaantus iyo qiyam ah oo magac leh. Shaygani waxa uu qeexayaa xogta heerka sare ee ku saabsan sii deynta. Shayga la sii daayay wuxuu soconayaa inta uu nool yahay codsiga waana mulkiilaha dhammaan siraha nooca siideynta, iyo sidoo kale dhammaan walxaha si toos ah u abuuray shaxda Helm.

Nooca sirta ah ee siideynta waxa ay xiriirisaa sii deynta dib u eegis taxane ah (rakibaadda, cusbooneysiinta, dib-u-celinta, tirtirka).

Helm 2, dib u eegisyadu waxay ahaayeen kuwo joogto ah. Wac helm install abuuray v1, cusbooneysiinta soo socota (kor u qaadida) - v2, iyo wixii la mid ah. Siidaynta iyo sii daynta sirta nooca ayaa u burburay hal shay oo loo yaqaan dib-u-eegis. Dib u eegis ayaa lagu kaydiyay isla meel magaceedkii Tiller, taas oo macnaheedu yahay in sii dayn kasta ay tahay "caalami" marka loo eego magaca; Natiijo ahaan, hal tusaale oo keliya oo magaca ah ayaa la isticmaali karaa.

Helm 3, sii dayn kastaa waxay la xidhiidhaa hal ama in ka badan oo nooca sirta ah. Shayga la sii daayay ayaa had iyo jeer qeexaya sii daynta hadda la geeyay Kubernetes. Nooc kasta oo sir ah oo la sii daayo ayaa qeexaya hal nooc oo kaliya ee sii deyntaas. Casriyeynta, tusaale ahaan, waxay abuuri doontaa sir nooc cusub oo sii dayn ah ka dibna waxay beddeli doontaa shayga la sii daayay si uu u tilmaamo nooca cusub. Haddii ay dhacdo dib-u-soo-noqosho, waxaad isticmaali kartaa siraha noocii hore ee siideynta si aad ugu celiso sii-deynta xaalad hore.

Ka dib markii Tiller la dayacay, Helm 3 waxay ku kaydisaa xogta siidaynta isla meel magaceed ah siidaynta. Isbeddelkan wuxuu kuu ogolaanayaa inaad ku rakibto jaantus leh magac la mid ah siideynta oo ku yaal meel magac oo kale ah, xogtana waxaa lagu keydiyaa inta u dhexeysa cusboonaysiinta kooxda/dib-u-bootinta ee iwm. Tusaale ahaan, waxaad ku rakibi kartaa WordPress goobta magaca "foo" ka dibna meesha "bar" magaceed, labadaba siideynta waxaa lagu magacaabi karaa "wordpress".

Isbeddellada ku-tiirsanaanta jaantuska

Jaantusyo la soo buuxiyay (adoo isticmaalaya helm packageIsticmaalka Helm 2 waxaa lagu rakibi karaa Helm 3, si kastaba ha ahaatee jaangooyooyinka horumarinta jaantuska ayaa si buuxda loo hagaajiyay, markaa isbeddelada qaarkood waa in la sameeyaa si loo sii wado horumarinta shaxda Helm 3. Gaar ahaan, nidaamka maareynta ku-tiirsanaanta jaantuska ayaa isbeddelay.

Nidaamka maamulka ku-tiirsanaanta jaantusku wuu ka guuray requirements.yaml ΠΈ requirements.lock on Chart.yaml ΠΈ Chart.lock. Tani waxay ka dhigan tahay in jaantusyada isticmaalay amarka helm dependency, waxay u baahan tahay xoogaa habeyn ah si aad uga shaqeyso Helm 3.

Bal aan tusaale u soo qaadano. Aynu ku darno ku-tiirsanaanta shaxda Helm 2 oo aynu aragno waxa isbeddelaya marka loo guurayo Helm 3.

In Helm 2 requirements.yaml wuxuu u ekaa sidan:

dependencies:
- name: mariadb
  version: 5.x.x
  repository: https://kubernetes-charts.storage.googleapis.com/
  condition: mariadb.enabled
  tags:
    - database

Helm 3, isku tiirsanaanta ayaa ka muuqan doonta adiga Chart.yaml:

dependencies:
- name: mariadb
  version: 5.x.x
  repository: https://kubernetes-charts.storage.googleapis.com/
  condition: mariadb.enabled
  tags:
    - database

Jaantusyada weli waa la soo dejiyey oo lagu dhejiyaa hagaha charts/, sidaas shaxda hoose (shax-hoosaad), jiifa buug-yaraha charts/, waxay sii wadi doontaa shaqada iyada oo aan isbeddelin.

Soo bandhigida jaantusyada maktabadda

Helm 3 waxa ay taageertaa jaantusyo loo yaqaan jaantusyada maktabadda (shaxanka maktabadda). Shaxdan waxaa isticmaala jaantusyo kale, laakiin ma abuurto wax farshaxan ah oo la sii daayo kaligiis. Qaababka jaantuska maktabadda waxa kaliya oo ay ku dhawaaqi karaan walxaha define. Waxyaabaha kale waa la iska indhatiray. Tani waxay u ogolaanaysaa isticmaalayaasha inay dib u isticmaalaan oo ay wadaagaan qaybo kood ah oo loo isticmaali karo jaantusyo badan, si looga fogaado nuqul ka mid ah oo u hoggaansamaan mabda'a ENGAJI.

Shaxda maktabadda waxa lagu caddeeyey qaybta dependencies faylka ku jira Chart.yaml. Ku rakibida iyo maaraynta iyaga kama duwana jaantusyada kale.

dependencies:
  - name: mylib
    version: 1.x.x
    repository: quay.io

Waanu ku faraxsanahay kiisaska isticmaalka qaybtani waxay u furi doontaa horumarinta jaantusyada, iyo sidoo kale hababka ugu fiican ee ka soo bixi kara jaantusyada maktabadda.

Maxaa ku xiga?

Helm 3.0.0-alpha.1 waa aasaaska aan ku bilowno inaan dhisno nooc cusub oo Helm ah. Maqaalka waxaan ku tilmaamay qaar ka mid ah sifooyinka xiisaha leh ee Helm 3. Qaar badan oo iyaga ka mid ah ayaa weli ku jira marxaladaha hore ee horumarinta tanina waa caadi; Ujeedada alfa siideynta waa in la tijaabiyo fikradda, ururinta jawaab celinta isticmaalayaasha hore, iyo xaqiijinta fikradahayaga.

Isla marka nooca alfa la sii daayo (xusuusnow in tani ay tahay mar hore dhacday - qiyaastii. turjumi.), waxaan bilaabi doonaa aqbalka balastar Helm 3 bulshada. Waxaad u baahan tahay inaad abuurto aasaas adag oo u oggolaanaya hawl-qabad cusub in la horumariyo oo la qaato, iyo isticmaalayaashu inay dareemaan inay ku lug leeyihiin geeddi-socodka iyagoo furaya tigidhada iyo hagaajinta.

Waxaan isku dayay inaan iftiimiyo qaar ka mid ah horumarka waaweyn ee ku imanaya Helm 3, laakiin liiskan macneheedu maaha mid dhammaystiran. Qorshaha buuxa ee Helm 3 waxaa ku jira astaamo ay ka mid yihiin istaraatiijiyadaha cusboonaysiinta oo la hagaajiyay, is dhex galka qoto dheer ee diiwaan-gelinta OCI, iyo adeegsiga qorsheyaasha JSON si loo ansixiyo qiyamka jaantuska. Waxa kale oo aanu qorshaynay in aanu nadiifinno goobta koodka oo aanu dib u habeyn ku samayno qaybo ka mid ah oo dayacan saddexdii sano ee la soo dhaafay.

Haddii aad dareento inaan wax tabanay, waxaan jeclaan lahayn inaan maqalno fikradahaaga!

Ku biir dooda ku saabsan our Kanaalka dabacsan:

  • #helm-users su'aalaha iyo xiriirka fudud ee bulshada;
  • #helm-dev si looga hadlo codsiyada jiidista, koodka iyo dhiqlaha.

Waxaad sidoo kale kula sheekeysan kartaa Wicitaannada Horumarinta Dadweynaha ee toddobaadlaha ah Khamiista saacadda 19:30 MSK. Kulamada waxaa loo go'aamiyay in laga wada hadlo arrimaha ay horumariyeyaasha muhiimka ah iyo bulshadu ay ka shaqeynayaan, iyo sidoo kale mowduucyada doodaha usbuuca. Qof kastaa wuu ku biiri karaa oo ka qayb qaadan karaa kulanka. Isku xirka ayaa laga heli karaa kanaalka Slack #helm-dev.

PS ka turjumaan

Sidoo kale ka akhri boggayaga:

Source: www.habr.com

Add a comment