0Pricing
Helm Academy · Lezione

Una release è un Chart installato

Assegni un nome a un'istanza di Chart in esecuzione in un namespace

Una release è un Chart installato è una lezione Helm Academy gratuita su CoddyKit. Questa è la lezione 2 di 4. Puoi leggere la lezione completa qui gratuitamente — poi esercitati direttamente nel browser con un editor di codice integrato e un tutor IA disponibile 24/7. Fa parte del percorso di apprendimento Helm Academy, e i tuoi progressi si sincronizzano tra il web e l'app CoddyKit. Il corso Helm Academy include 4 lezioni in totale.

Dal chart alla release

Quando installa un chart in un cluster, Helm crea una release: un'istanza attiva di quel chart con un nome scelto da Lei. 🚀

Il comando install

Si crea una release con helm install. Il primo argomento è il nome della release, il secondo è il chart da distribuire.

helm install my-web ./mychart

Il chart è il progetto

Consideri il chart come un progetto e la release come l'edificio costruito a partire da esso. Da un solo chart possono derivare molte release.

I nomi delle release sono univoci

Ogni nome della release deve essere univoco all'interno del proprio namespace. Questo nome consente in seguito di aggiornarla, esaminarla o disinstallarla.

Le release appartengono a un namespace

Una release appartiene a un solo namespace Kubernetes. Lo stesso nome di release può essere riutilizzato in un namespace diverso senza creare conflitti.

helm install my-web ./mychart -n staging

Elencare le proprie release

Esegua helm list per visualizzare le release nel namespace corrente, ciascuna con il relativo chart, la revisione e lo stato.

helm list

Lo stato viene memorizzato nel cluster

Helm 3 memorizza i dati di ogni release in un Secret Kubernetes all'interno del namespace. Non è necessario alcun server esterno per tenerne traccia.

Controllare una release

Usi helm status con il nome della release per visualizzarne lo stato corrente e le note renderizzate per quell'istanza attiva.

helm status my-web

Le release conservano la propria configurazione

Una release ricorda i valori forniti durante l'installazione. Helm li riutilizza durante l'upgrade, a meno che non li sovrascriva.

Rimuovere una release

Quando non ne ha più bisogno, helm uninstall elimina la release e le risorse del cluster che ha creato.

helm uninstall my-web

Perché la distinzione è importante

Separare il chart dalla release consente di gestire ogni deploy in modo indipendente, anche quando condividono lo stesso chart sottostante. 🎯

Verifica rapida

Verifichiamo che il concetto di release sia chiaro.

Riepilogo

L'installazione di un chart crea una release: un'istanza con nome univoco all'interno di un namespace, che può essere elencata, aggiornata e disinstallata. ✅

Domande Frequenti

La lezione «Una release è un Chart installato» è gratuita?

Sì — il testo completo di «Una release è un Chart installato» è gratuito qui sul web. Per esercitarvi in modo interattivo (un editor di codice integrato e un tutor IA 24/7) e sbloccare il resto del corso Helm Academy, passa a CoddyKit PRO. Il corso Helm Academy include 4 lezioni in totale.

Cosa imparerò in «Una release è un Chart installato»?

Assegni un nome a un'istanza di Chart in esecuzione in un namespace Eserciti Helm Academy con codice pratico che esegui direttamente nel browser, e un tutor IA 24/7 risponde alle tue domande mentre lavori sulla lezione.

Ho bisogno di esperienza per iniziare Helm Academy?

Non è richiesta alcuna esperienza precedente. Helm Academy su CoddyKit è strutturato per principianti e studenti avanzati, quindi puoi iniziare da qui o dall'inizio e procedere al tuo ritmo. Questa è la lezione 2 di 4.

Quanto tempo richiede la lezione «Una release è un Chart installato»?

La maggior parte delle lezioni CoddyKit richiede circa 5–10 minuti. Ogni lezione è breve e interattiva, quindi fai progressi costanti e riprendi esattamente da dove hai lasciato su web e app.

Posso scrivere ed eseguire codice in questa lezione Helm Academy?

Sì. Ogni lezione Helm Academy include un editor di codice integrato, quindi scrivi ed esegui codice reale direttamente nel tuo browser e ricevi feedback istantaneo dall'IA — nessuna configurazione locale necessaria.

Tutte le lezioni di questo corso

  1. Cosa contiene un pacchetto Chart
  2. Una release è un Chart installato
  3. Revisioni: ogni modifica è versionata
  4. Un Chart, molte release
← Torna a Helm Academy