Skip to content

Instantly share code, notes, and snippets.

@rupinus85
Created January 10, 2019 08:03
Show Gist options
  • Save rupinus85/e87937150747520019ba746029ca4910 to your computer and use it in GitHub Desktop.
Save rupinus85/e87937150747520019ba746029ca4910 to your computer and use it in GitHub Desktop.
$ kubectl rollout undo deployment/gs-spring-boot-docker-deployment
deployment "gs-spring-boot-docker-deployment" rolled back
# 기존 Running Pod이 Terminating 되고, 신규 생성된 Pod이 Running 되었습니다.
$ kubectl get pod
NAME READY STATUS RESTARTS AGE
gs-spring-boot-docker-deployment-56fb494f67-g2lwr 1/1 Terminating 0 5h
gs-spring-boot-docker-deployment-7fbf88754d-6grl7 1/1 Terminating 0 1h
gs-spring-boot-docker-deployment-56fb494f67-rfvnv 1/1 Running 0 5s
# Revision #1에 해당하는 Replica Sets를 유지키시고 있었기 때문에, 새로 Replica Sets을 생성하지 않고 Rollback이 수행 됨을 알 수 있습니다.
$ kubectl get rs
NAME DESIRED CURRENT READY AGE
gs-spring-boot-docker-deployment-56fb494f67 1 1 1 5h
gs-spring-boot-docker-deployment-7fbf88754d 0 0 0 1h
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment