Deployment升级与回滚
kubectl set image deployment/nginx-deployment nginx=nginx:1.9.1
kubectl set resources deployment/nginx-deployment -c=nginx
--limits=cpu=200m,memory=512Mi
kubectl rollout pause deployment/nginx-deployment
kubectl rollout resume deployment/nginx-deployment
kubectl rollout status deployment/nginx-deployment
kubectl rollout histroy deploy/nginx-deployment
kubectl rollout histroy deploy/nginx-deployment --revision=2
kubectl rollout undo deployment/nginx-deployment --to-revision=2
应用弹性升级
kubectl scale deployment nginx-deployment --replicas=10
kubectl autoscale deployment nginx-deployment --min=10 --max=15 --cpu-percent=80