Per installare un Chart:
helm install web-app ./web-app
Per aggiornare una distribuzione:
helm upgrade web-app ./web-app
Per visualizzare le release installate:
helm list
Per tornare a una versione precedente:
helm rollback web-app 1
Queste funzionalità rendono Helm particolarmente utile negli ambienti in cui è necessario gestire numerose applicazioni, versioni e dipendenze.
I principali vantaggi di Helm
1. Packaging delle applicazioni
Helm permette di distribuire applicazioni complete attraverso pacchetti riutilizzabili.
2. Gestione delle versioni
Le release consentono di tenere traccia delle installazioni e degli aggiornamenti.
3. Rollback
In caso di problemi è possibile tornare a una revisione precedente della release.
4. Gestione delle dipendenze
I Chart possono includere dipendenze da altri Chart, semplificando la distribuzione di applicazioni composte da più componenti.
5. Riutilizzo e standardizzazione
Le organizzazioni possono creare Chart condivisi, incorporando configurazioni e best practice comuni a diversi team.

