GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment annuler les modifications avec Helm

Présentation

Helm est un gestionnaire de packages pour Kubernetes qui facilite le déploiement d'applications et de services, y compris les mises à jour continues. Helm vous permet également d'effectuer une restauration vers une version précédente de votre application.

Dans ce didacticiel, nous aborderons différentes manières d'annuler les modifications à l'aide de Helm.

Prérequis

  • Accès au terminal/ligne de commande
  • Un cluster Kubernetes installé
  • Une installation de Helm

Comment revenir à la version précédente dans Helm

Helm utilise le rollback commande pour revenir à une révision précédente :

1. Utilisez le ls commande pour trouver le nom de la version actuelle de Helm :

helm ls

Dans ce cas, l'option -A répertorie les versions dans tous les espaces de noms :

2. Utilisez l'history commande pour trouver le numéro de révision actuel :

helm history [release]

3. Revenez à une version précédente à l'aide de la commande helm rollback commande. La commande rollback utilise la syntaxe suivante :

helm rollback [release] [revision] [flag]

Où :

  • [release]  :le nom de la version à laquelle vous souhaitez revenir.
  • [revision]  :Le numéro de révision auquel vous souhaitez revenir.
  • [flag]  :Indicateurs de commande facultatifs, tels que --dry-run ou --force .

Par exemple, pour revenir à la version 1 de WordPress, révision 1, saisissez :

helm rollback wordpress-01 1

Comment revenir en arrière à l'aide de kubectl

L'rollout undo La commande vous permet de restaurer votre déploiement à l'aide de kubectl :

kubectl rollout undo deployment/[release]

Pour revenir à une révision spécifique, utilisez :

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

Cent OS
  1. Comment valider les modifications apportées à une image Docker avec des exemples

  2. Comment utiliser les variables d'environnement avec les graphiques Helm

  3. Comment créer un graphique Helm

  4. Comment configurer IMAP avec SSL

  5. CentOS / RHEL 6,7 :Comment utiliser l'historique yum pour annuler une mise à jour yum

Comment installer SuiteCRM avec Nginx sur CentOS 7

Comment installer MediaWiki avec Nginx sur CentOS 7

Comment déclencher des commandes sur les changements de fichier/répertoire avec Incron sur Debian 8

Comment déclencher des commandes sur les changements de fichier/répertoire avec Incron sur Debian

Comment installer Helm sur Linux

Comment configurer Nginx avec SSL