k8s -Deployment
#获取IP, node 等详情
kubectl get pod -owide
#Deployment 无状态的 可自愈
kubectl create deployment mytomcat --image=tomcat:9.0.55
kubectl create deployment mytomcat --image=tomcat:9.0.55 --replicas=3
kubectl scale --replicas=5 deployment mytomcat --image=tomcat:9.0.55
delete pod 后会自动拉起来
kubectl get deploy
kubectl delete deploy mytomcat 可以彻底删除
#滚动升级和回滚
kubectl set image deployment mytomcat tomcat=tomcat:10.1.11 --recored
#回退
kubectl rollout history deploy mytomcat
kubectl roolout undo deployment mytomcat
kubectl rollout undo deployment/my-dep --to-version=2
kubectl get pod -owide
#Deployment 无状态的 可自愈
kubectl create deployment mytomcat --image=tomcat:9.0.55
kubectl create deployment mytomcat --image=tomcat:9.0.55 --replicas=3
kubectl scale --replicas=5 deployment mytomcat --image=tomcat:9.0.55
delete pod 后会自动拉起来
kubectl get deploy
kubectl delete deploy mytomcat 可以彻底删除
#滚动升级和回滚
kubectl set image deployment mytomcat tomcat=tomcat:10.1.11 --recored
#回退
kubectl rollout history deploy mytomcat
kubectl roolout undo deployment mytomcat
kubectl rollout undo deployment/my-dep --to-version=2
浙公网安备 33010602011771号