回滚 Deployment
kubectl set image deploy nginx-deploy nginx=dotbalo/canary:v1 --record
kubectl set image deploy nginx-deploy nginx=dotbalo/canary:v2 --record查看更新历史
$ kubectl rollout history deploy nginx-deploy
deployment.apps/nginx-deploy
REVISION CHANGE-CAUSE
3 <none>
4 <none>
5 kubectl.exe set image deploy nginx-deploy nginx=nginx:1.25.3 --record=true
6 kubectl.exe set image deployment nginx-deploy nginx=dotbalo/canary:v1 --record=true
7 kubectl.exe set image deploy nginx-deploy nginx=dotbalo/canary:v2 --record=true查看更新的详细信息
$ kubectl rollout history deploy nginx-deploy --revision=5
deployment.apps/nginx-deploy with revision #5
Pod Template:
Labels: app=nginx
pod-template-hash=68c574c9f
Annotations: kubernetes.io/change-cause: kubectl.exe set image deploy nginx-deploy nginx=nginx:1.25.3 --record=true
Containers:
nginx:
Image: nginx:1.25.3
Port: 80/TCP
Host Port: 0/TCP
Limits:
cpu: 500m
memory: 128Mi
Environment: <none>
Mounts: <none>
Volumes: <none>回滚
最后更新于