Yksi chart, monta julkaisua
Saman chartin asentaminen useita kertoja rinnakkain.
Yksi chart, monta julkaisua on ilmainen DevOps-bootcamp-oppitunti CoddyKitissä. Tämä on oppitunti 4/4. Voit lukea tästä oppimispolusta kokonaan mitkä tahansa 3 oppituntia ilmaiseksi — sen jälkeen CoddyKit PRO avaa kaikki oppitunnit sekä käytännön harjoittelun sisäänrakennetulla koodieditorilla ja ympäri vuorokauden toimivalla tekoälytuutorilla. Oppitunti kuuluu DevOps-bootcamp-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. DevOps-bootcamp-kurssilla on yhteensä 4 oppituntia.
Yksi chart, monta julkaisua
Yksi chart voi palvella samanaikaisesti monia julkaisuja. Jokainen asennus on oma itsenäinen instanssinsa, jotka toimivat rinnakkain. 🔁
Miksi chart kannattaa käyttää uudelleen
Sama sovellus suoritetaan usein useammin kuin kerran: käytössä voi olla dev- ja tuotantokopio tai yksi kopio asiakasta kohden. Yksi chart palvelee niitä kaikkia.
Kaksi julkaisua, sama chart
Asentakaa chart vain kahdesti eri nimillä. Helm käsittelee kumpaakin erillisenä julkaisuna, jota se voi hallita itsenäisesti.
helm install web-dev ./mychart
helm install web-prod ./mychartEri arvot joka kerralla
Antakaa kullekin julkaisulle omat asetuksensa, jotta dev-instanssi voi suorittaa yhtä replikaa ja tuotanto viittä täsmälleen samasta chartista.
helm install web-prod ./mychart --set replicaCount=5Nimet pitävät ne erillään
Julkaisun nimi erottaa instanssit toisistaan. Helm käyttää sitä tietääkseen, mitkä resurssit kuuluvat mihinkin julkaisuun.
Nimet siirtyvät resursseihin
Hyvät chartit sisältävät julkaisun nimen resurssien nimiin, jotta kaksi asennusta eivät törmää toisiinsa. Sisäänrakennettu .Release.Name tekee tästä helppoa.
metadata:
name: {{ .Release.Name }}-webNimiavaruus rajana
Voitte myös sijoittaa kunkin julkaisun omaan nimiavaruuteensa, jolloin sama julkaisun nimi ei aiheuta ristiriitaa eri ympäristöissä.
helm install web ./mychart -n team-aItsenäiset elinkaaret
Kukin julkaisu päivitetään, palautetaan ja poistetaan itsenäisesti. web-dev-julkaisun käsitteleminen ei koskaan vaikuta web-prod-julkaisuun.
Kaikkien näkeminen yhdessä
Suorittakaa helm list kaikissa nimiavaruuksissa nähdäksenne kaikki chartin instanssit kerralla ja vertaillaksenne niiden revisioita.
helm list --all-namespacesYleinen sudenkuoppa
Jos chart määrittää resurssien nimet kiinteästi julkaisun nimen käyttämisen sijaan, toinen asennus epäonnistuu nimiristiriidan vuoksi. Mallintaminen estää tämän.
Hyöty
Kirjoittakaa chart kerran ja käynnistäkää sen jälkeen niin monta tarpeisiinne mukautettua julkaisua kuin tarvitsette. Tämä uudelleenkäytettävyys on Helmin keskeinen vahvuus. 🎯
Pikatarkistus
Varmistetaan, miten useat julkaisut voivat toimia rinnakkain.
Kertaus
Yksi chart voi ohjata monia julkaisuja, joista kullakin on oma nimensä, arvonsa ja elinkaarensa. Mallinnetut nimet estävät niitä törmäämästä toisiinsa. ✅
Opi DevOps-bootcamp 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
- 142
- Oppitunnit
- 568
Usein kysytyt kysymykset
Onko oppitunti ”Yksi chart, monta julkaisua” ilmainen?
Kyllä — voit lukea täällä verkossa kokonaan ilmaiseksi mitkä tahansa DevOps-bootcamp-oppimispolun 3 oppituntia, myös oppitunnin “Yksi chart, monta julkaisua”. Sen jälkeen CoddyKit PRO avaa kaikki oppitunnit sekä interaktiiviset harjoitukset sisäänrakennetulla koodieditorilla ja ympäri vuorokauden toimivalla tekoälytuutorilla. DevOps-bootcamp-kurssilla on yhteensä 4 oppituntia.
Mitä opin oppitunnilla ”Yksi chart, monta julkaisua”?
Saman chartin asentaminen useita kertoja rinnakkain. Harjoittelet DevOps-bootcamp-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.
Tarvitsenko kokemusta aloittaakseni DevOps-bootcamp-opiskelun?
Aiempi kokemus ei ole tarpeen. CoddyKitin DevOps-bootcamp-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 4/4.
Kuinka kauan ”Yksi chart, monta julkaisua”-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ä DevOps-bootcamp-oppitunnilla?
Kyllä. Jokainen DevOps-bootcamp-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
- Mitä chart-paketti sisältää
- Julkaisu on asennettu chart
- Revisiot: jokainen muutos versioidaan
- Yksi chart, monta julkaisua