1.创建deployment
kubectl create -f Nginx-deployment.yaml
2.查看deployment
kubectl get deployment
3.查看Pod
kubectl get pod -o wide
4.测试Pod访问
curl --head 10.2.83.17
5.更新Deployment
kubectl set image deployment/Nginx-deployment Nginx=Nginx:1.14.2 --record
6.查看更新后的Deployment
kubectl get deployment -o wide
7.查看更新历史
kubectl rollout history deployment/Nginx-deployment
查看升级状态
kubectl rollout status deployment/Nginx-deployment
8.查看具体某一个版本的升级历史
kubectl rollout history deployment/Nginx-deployment --revision=1
9.快速回滚到上一个版本
kubectl rollout undo deployment/Nginx-deployment
10.扩容到5个节点
kubectl scale deployment Nginx-deployment --replicas 5
11.查看dployment完整过程
kubectl describe deployment
12.删除deployment
kubectl delete deployment Nginx-deployment
13.查看service
kubectl get service
14.查看当前集群组件状态
kubectl get cs
15.查看kube-system命名空间里的服务
kubectl get deployment -n kube-system
kubectl get service -n kube-system
16.查看kube-system命名空间里所有服务
kubectl get all -n kube-system
17.查看所有节点状态
kubectl get nodes
18. 扩容pod
kubectl scale rc Nginx-rc --replicas=5
19. 滚动更新Nginx版本
kubectl rolling-update Nginx-rc --image=192.168.56.80/devopsedu/Nginx:1.14.0
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。