GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come ripristinare le modifiche con Helm

Introduzione

Helm è un gestore di pacchetti per Kubernetes che semplifica la distribuzione di applicazioni e servizi, inclusi gli aggiornamenti in sequenza. Helm ti consente anche di eseguire il rollback a una versione precedente della tua applicazione.

In questo tutorial, tratteremo diversi modi in cui puoi annullare le modifiche utilizzando Helm.

Prerequisiti

  • Accesso al terminale/riga di comando
  • Un cluster Kubernetes installato
  • Un'installazione di Helm

Come tornare alla versione precedente in Helm

Helm utilizza il rollback comando per tornare a una revisione precedente:

1. Usa ls comando per trovare il nome della versione di Helm corrente:

helm ls

In questo caso, l'opzione -A elenca le versioni in tutti gli spazi dei nomi:

2. Usa la history comando per trovare il numero di revisione corrente:

helm history [release]

3. Torna a una versione precedente utilizzando il helm rollback comando. Il comando rollback utilizza la seguente sintassi:

helm rollback [release] [revision] [flag]

Dove:

  • [release] :il nome della versione a cui desideri eseguire il rollback.
  • [revision] :il numero di revisione su cui desideri eseguire il rollback.
  • [flag] :flag di comando opzionali, come --dry-run o --force .

Ad esempio, per tornare alla versione 1 di WordPress, revisione 1, inserisci:

helm rollback wordpress-01 1

Come eseguire il rollback utilizzando kubectl

L'rollout undo comando ti consente di ripristinare la distribuzione utilizzando kubectl :

kubectl rollout undo deployment/[release]

Per tornare a una revisione specifica, utilizza:

kubectl rollout undo deployment/[release] --to-revision=[revision]

Cent OS
  1. Come eseguire il commit delle modifiche a un'immagine Docker con esempi

  2. Come utilizzare le variabili d'ambiente con i grafici Helm

  3. Come creare un grafico del timone

  4. Come configurare IMAP con SSL

  5. CentOS / RHEL 6,7:come utilizzare la cronologia di yum per ripristinare un aggiornamento di yum

Come installare SuiteCRM con Nginx su CentOS 7

Come installare MediaWiki con Nginx su CentOS 7

Come attivare comandi su modifiche a file/directory con Incron su Debian 8

Come attivare comandi su modifiche a file/directory con Incron su Debian

Come installare Helm su Linux

Come configurare Nginx con SSL