k8s常用命令记录

# 删除一个命名空间下所有的pod

kubectl delete -f recommended.yaml

# 查看pod运行情况

kubectl get pods -A -o wide

# 查看某个服务的信息

kubectl get service -n kubernetes-dashboard -o wide

# 查看一个pod相信信息

kubectl get pod --namespace=kubernetes-dashboard

# 查看pod的启动信息

kubectl describe pod kubernetes-dashboard-74d688b6bc-jcm8p --namespace=kubernetes-dashboard

# 保存某个pod的yaml文件

kubectl get deploy nginx-db -o yaml -n kube-public

 

 

 

##
kubectl get deployment --all-namespaces
kubectl get cm
##查看组件状态
kubectl get cs
##查看副本情况
kubectl get rs --all-namespaces
##查看历史版本
kubectl rollout history deployment.v1.apps/nginx-deployment
##回滚到上次发布状态
kubectl rollout undo deployment.v1.apps/nginx-deployment
##回滚到指定版本
kubectl rollout undo deployment.v1.apps/nginx-deployment --to-revision=1

##删除指定pod
kubectl delete pod busybox

posted @ 2021-11-01 19:51  大军军军之技术落地  阅读(51)  评论(0编辑  收藏  举报