Mikä on Helm
Paketinhallinta Kubernetesille
Helm on Kubernetesin paketinhallinta, joka yksinkertaistaa sovellusten asentamista ja hallintaa klusterissa.
Ydinkonseptit
- Charts — Kubernetes-resursseja kuvaavat paketit
- Release — asennetun chartin instanssi
- Repository — chartien tallennuspaikka
- Values — konfiguraatioparametrit
Edut
- Templating — parametrisoidut manifestit
- Versiointi — palautus aiempiin versioihin
- Riippuvuudet — chartien välisten riippuvuuksien hallinta
- Hooks — toimintojen suoritus elinkaaren vaiheissa
Pääkomennot
helm install— asenna sovellushelm upgrade— päivitä julkaisuhelm rollback— palauta edelliseen versioonhelm uninstall— poista sovellus
Sovellukset
Käytännön standardi sovellusten käyttöönotolle Kubernetesissa. Käytetään CI/CD:hen, konfiguraation hallintaan ja infrastruktuurin automatisointiin.