jjbskir
jjbskir

Reputation: 10587

kubernetes/kubectl is there a way to roll forward an update after using rollout undo?

If I rollback a deployment to a previous version as the docs specify:

kubectl rollout undo deployment.v1.apps/nginx-deployment
kubectl rollout status deployment.v1.apps/nginx-deployment

Say we start at version A, update deployment to version B, use rollout undo to go back to version A, is there any way to roll forward and get back to version B?

Upvotes: 3

Views: 519

Answers (1)

Casper Dijkstra
Casper Dijkstra

Reputation: 1885

The newest version should be in your history.

kubectl rollout history deployment.v1.apps/nginx-deployment

Find the newest-revision and plug it in below:

kubectl rollout undo deployment.v1.apps/nginx-deployment --to-revision=<newest-version>

Upvotes: 2

Related Questions