GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So machen Sie Änderungen mit Helm rückgängig

Einführung

Helm ist ein Paketmanager für Kubernetes, der die Bereitstellung von Anwendungen und Diensten, einschließlich Rolling Updates, vereinfacht. Mit Helm können Sie auch ein Rollback zu einer früheren Version Ihrer Anwendung durchführen.

In diesem Tutorial behandeln wir verschiedene Möglichkeiten, wie Sie Änderungen mit Helm rückgängig machen können.

Voraussetzungen

  • Zugriff auf Terminal/Befehlszeile
  • Ein installierter Kubernetes-Cluster
  • Eine Installation von Helm

So führen Sie ein Rollback zur vorherigen Version in Helm durch

Helm verwendet das rollback Befehl, um zu einer vorherigen Revision zurückzukehren:

1. Verwenden Sie das ls Befehl, um den Namen der aktuellen Helm-Version zu finden:

helm ls

In diesem Fall die Option -A listet Releases über alle Namespaces auf:

2. Verwenden Sie den history Befehl, um die aktuelle Revisionsnummer zu finden:

helm history [release]

3. Führen Sie mithilfe des helm rollback ein Rollback auf eine frühere Version durch Befehl. Der Rollback-Befehl verwendet die folgende Syntax:

helm rollback [release] [revision] [flag]

Wo:

  • [release] :Der Release-Name, zu dem Sie zurückkehren möchten.
  • [revision] :Die Revisionsnummer, zu der Sie zurückkehren möchten.
  • [flag] :Optionale Befehlsflags wie --dry-run oder --force .

Um beispielsweise auf WordPress Version 1, Revision 1 zurückzusetzen, geben Sie Folgendes ein:

helm rollback wordpress-01 1

Wie man mit kubectl ein Rollback durchführt

Das rollout undo Mit dem Befehl können Sie Ihre Bereitstellung mithilfe von kubectl zurücksetzen :

kubectl rollout undo deployment/[release]

Um zu einer bestimmten Revision zurückzukehren, verwenden Sie:

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

Cent OS
  1. So übernehmen Sie Änderungen an einem Docker-Image mit Beispielen

  2. So verwenden Sie Umgebungsvariablen mit Helm-Diagrammen

  3. So erstellen Sie ein Helm-Diagramm

  4. So konfigurieren Sie IMAP mit SSL

  5. CentOS / RHEL 6,7 :So verwenden Sie den Yum-Verlauf, um ein Yum-Update rückgängig zu machen

So installieren Sie SuiteCRM mit Nginx unter CentOS 7

So installieren Sie MediaWiki mit Nginx unter CentOS 7

So lösen Sie Befehle bei Datei-/Verzeichnisänderungen mit Incron unter Debian 8 aus

Wie man Befehle bei Datei-/Verzeichnisänderungen mit Incron auf Debian auslöst

So installieren Sie Helm unter Linux

So konfigurieren Sie Nginx mit SSL