Helm Academy · Oppitunti

Julkaisujen nimeäminen ja nimien luominen

Eksplisiittiset nimet ja --generate-name-valitsimen toiminta.

Oppitunti 2/413 vaihetta

Julkaisujen nimeäminen ja nimien luominen on ilmainen Helm Academy-oppitunti CoddyKitissä. Tämä on oppitunti 2/4. Voit lukea koko oppitunnin alta ilmaiseksi ja harjoitella sen jälkeen käytännössä selaimessa sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla. Oppitunti kuuluu Helm Academy-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. Helm Academy-kurssilla on yhteensä 4 oppituntia.

Nimillä on väliä

Julkaisun nimi toimii tunnisteena kaikissa seuraavissa toiminnoissa: päivityksessä, palautuksessa ja poiston yhteydessä. Hyvin valittu nimi säästää myöhemmiltä ongelmilta. 🏷️

Selkeän nimen valitseminen

Useimmiten annatte julkaisulle nimen itse. Se on ensimmäinen argumentti, ja sen kannattaa olla selkeä ja helposti muistettava, kuten my-web tai staging-api.

helm install my-web bitnami/nginx

Nimeämissäännöt

Julkaisun nimissä on käytettävä pieniä kirjaimia, välilyönnit on korvattava viivoilla ja nimen on oltava alle 53 merkkiä pitkä. Nimet noudattavat samaa Kubernetesin DNS-tunnisteiden tyyliä.

Nimen luovuttaminen Helmin luotavaksi

Eikö sopivaa nimeä tule mieleen? Lisätkää --generate-name ja jättäkää nimiargumentti pois. Helm keksii puolestanne yksilöllisen ja helposti luettavan nimen.

helm install bitnami/nginx --generate-name

Miltä luodut nimet näyttävät

Luoduissa nimissä chartin nimeen yhdistetään aikaleima, esimerkiksi nginx-1718900000. Nimi on yksilöllinen, mutta ei kovin kuvaava.

Ystävällisen etuliitteen lisääminen

Yhdistäkää automaattinen nimeäminen komentoon --name-template, jos haluatte hallita nimen rakennetta, tai lisätkää etuliite itse, jotta automaattinen nimi on siistimpi.

helm install bitnami/nginx --generate-name --name-template "web-{{ randAlpha 6 | lower }}"

Nimien on oltava yksilöllisiä

Yhdessä nimitilassa julkaisun nimen on oltava yksilöllinen. Jos käytätte olemassa olevaa nimeä uudelleen, Helm kieltäytyy ja ilmoittaa, että nimi on jo käytössä.

Sama nimi, eri nimitila

Yksilöllisyys koskee kutakin nimitilaa erikseen. Voitte käyttää nimeä my-web nimitilassa dev ja toista samannimistä julkaisua prod-nimitilassa ilman minkäänlaista ristiriitaa.

Nimet siirtyvät resursseihin

Chartit muodostavat objektien nimet usein julkaisun nimestä. Siksi my-web voi luoda Deploymentin nimeltä my-web-nginx, mikä helpottaa resurssien jäljittämistä.

Selkeä nimi on parempi kuin luotu nimi

Jos hallitsette jotakin käsin, suosikaa eksplisiittistä nimeä. Luodut nimet sopivat kertakäyttöisiin testeihin ja nopeisiin kokeiluihin.

Automatisoinnin suunnittelu

Skripteissä ennakoitava eksplisiittinen nimi mahdollistaa komennon upgrade --install turvallisen suorittamisen myöhemmin. Satunnaiset nimet vaikeuttavat automatisointia huomattavasti.

Pikatarkistus

Suoritatte helm install -komennon ilman nimiargumenttia. Mitä teidän on lisättävä?

Kertaus

Nimien on oltava pieniä kirjaimia ja yksilöllisiä kussakin nimitilassa. Valitkaa oikeaan käyttöön eksplisiittiset nimet ja käyttäkää --generate-name-asetusta vain kertakäyttöisiin kokeiluihin. ✅

Aloita maksutta

Opi YAML tekoälytuutorin avulla — ilmaiseksi

Kirjoita ja suorita oikeaa koodia selaimessa, saa välitöntä apua tekoälytuutorilta ympäri vuorokauden ja jatka siitä, mihin jäit, verkossa tai sovelluksessa.

Kurssit
30
Oppitunnit
120

Usein kysytyt kysymykset

Onko oppitunti ”Julkaisujen nimeäminen ja nimien luominen” ilmainen?

Kyllä – oppitunnin ”Julkaisujen nimeäminen ja nimien luominen” koko tekstin voi lukea täällä verkossa ilmaiseksi. Jos haluat harjoitella interaktiivisesti sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla sekä avata koko Helm Academy-kurssin, päivitä CoddyKit PROhon. Helm Academy-kurssilla on yhteensä 4 oppituntia.

Mitä opin oppitunnilla ”Julkaisujen nimeäminen ja nimien luominen”?

Eksplisiittiset nimet ja --generate-name-valitsimen toiminta. Harjoittelet Helm Academy-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.

Tarvitsenko kokemusta aloittaakseni Helm Academy-opiskelun?

Aiempi kokemus ei ole tarpeen. CoddyKitin Helm Academy-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 2/4.

Kuinka kauan ”Julkaisujen nimeäminen ja nimien luominen”-oppitunnin suorittaminen kestää?

Useimmat CoddyKitin oppitunnit kestävät noin 5–10 minuuttia. Jokainen oppitunti on lyhyt ja interaktiivinen, joten edistyt tasaisesti ja voit jatkaa siitä, mihin jäit – sekä verkossa että sovelluksessa.

Voinko kirjoittaa ja suorittaa koodia tällä Helm Academy-oppitunnilla?

Kyllä. Jokainen Helm Academy-oppitunti sisältää sisäänrakennetun koodieditorin, joten voit kirjoittaa ja suorittaa oikeaa koodia suoraan selaimessa ja saada välitöntä palautetta tekoälyltä – paikallista asennusta ei tarvita.

Kaikki tämän kurssin oppitunnit

  1. nginx:n käyttöönotto komennolla helm install
  2. Julkaisujen nimeäminen ja nimien luominen
  3. Nimiavaruuden kohdistaminen asennuksen aikana
  4. Podien käynnistymisen seuraaminen
← Takaisin: Helm Academy