23 votes

Barre de restauration de la version précédente

Je suis à la recherche d'un moyen pour la restauration d'une barre de libération à sa version précédente, sans préciser la cible de la version comme un nombre.

Quelque chose comme helm rollback <RELEASE> ~1 (comme git reset HEAD~1) ce serait bien.

40voto

onkeliroh Points 340

Comme il s'avère, il y a une option non documentée pour la restauration de la dernière version en définissant la cible version 0. comme: helm rollback <RELEASE> 0

Source: https://github.com/helm/helm/issues/1796

8voto

MtTracer Points 116

Si vous voulez juste pour revenir à la version précédente, vous pouvez le faire

helm rollback <RELEASE> 0

4voto

redzack Points 598

À L'Aide De La Barre

helm rollback release-name 0

À l'aide de kubectl

Ce n'déploiement/restauration dans kubectl signifie? Mises à jour régulières permettent les actions suivantes:

  1. Promouvoir une application à partir d'un environnement à un autre (par conteneur de l'image des mises à jour).
  2. La restauration des versions précédentes.
  3. L'Intégration continue et Continue de la Livraison des applications avec zéro temps d'arrêt.

kubectl rollout undo deployment/deployment-name

ou

kubectl rollout undo deployment/deployment-name --to-revision=0

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X