Kubernetes常用命令
2021-01-29 06:14
标签:应用程序 nod 历史版本 let 运行 ipvs stat 情况 tst Kubernetes常用命令 标签:应用程序 nod 历史版本 let 运行 ipvs stat 情况 tst 原文地址:https://www.cnblogs.com/FJLHP/p/13206003.htmlkubectl
get
cs # 查看集群状态
kubectl
get
nodes # 查看集群节点信息
kubectl
get
ns # 查看集群命名空间
kubectl
get
svc -n
kube-system # 查看指定命名空间的服务
kubectl
get
pod
kubectl
get
pod
kubectl
get
pods # 查看资源对象,查看所有Pod列表
kubectl
get
rc,service #
查看资源对象,查看rc和service列表
kubectl
get
pod,svc,ep --show-labels #
查看pod,svc,ep能及标签信息
kubectl
get
all --all-namespaces #
查看所有的命名空间
执行过程kubectl rollout status deployments nginx-deployment 回滚的状态查询
kubectl get pods
kubectl rollout history deployment/nginx-deployment 回滚到历史版本
kubectl rollout undo deployment/nginx-deployment
kubectl rollout undo deployment/nginx-deployment --to-revision=2 ## 可以使用 --revision参数指定某个历史版本
kubectl rollout pause deployment/nginx-deployment ## 暂停 deployment 的更新
kubectl expose deployment/nginx --type=
"NodePort"
--port=80 --name=nginx
kubectl scale deployment nginx --replicas 5 # 扩容
kubectl scale deployment nginx --replicas 3 # 缩容