k8s常用命令

2024-08-21T20:36:36+08:00 | 1分钟阅读 | 更新于 2024-08-21T20:36:36+08:00

k8s常用命令

#修改pod副本数量
kubectl -n natter scale deployment emby --replicas 0

#回滚重启
kubectl rollout restart deploy deployname

#删除pv pvc
kubectl get pvc | awk '{print $1}' |grep -v NAME |xargs kubectl delete pvc kubectl get pv | awk '{print $1}' |grep -v NAME |xargs kubectl delete pv

##重启k8s系统服务
kubectl get po -n kube-system | awk '{print $1}' |grep -v NAME |xargs kubectl delete po -n kube-system

#删除kube-flannel空间下所有pod
kubectl get po -n kube-flannel | awk '{print $1}' |grep -v NAME |xargs kubectl delete po -n kube-flannel

#删除metallb-system所有pod
kubectl get po -n metallb-system | awk '{print $1}' |grep -v NAME |xargs kubectl delete po -n metallb-system

#删除ot-operators 所有pod
kubectl get po -n ot-operators | awk '{print $1}' |grep -v NAME |xargs kubectl delete po -n ot-operators

#删除状态为invalid的pod
kubectl get po -A -o wide |grep invalid | awk '{print $1}' |grep -v NAME |xargs kubectl delete po -n kube-system

#强制删除所有terminating状态pod
kubectl get po |grep Terminating | awk '{print $1}' |grep -v NAME |xargs kubectl delete po --force



#debug 网络问题
 k debug -it message-pusher-f9bdb864d-7k8hb --image nicolaka/netshoot
comments powered by Disqus

© 2020 - 2024 yuan 的博客

🌱 Powered by Hugo with theme Dream.

联系我(Contact Me)

如果你喜欢我的分享或者发现它们什么错误,欢迎沟通交流🦾

知识共享(Creative Commons)

此网站的所有内容都遵循 CC BY-NC-SA 4.0

All contents of this website are licensed under CC BY-NC-SA 4.0.

关于我

你好啊,这里是 yuan 的博客。

目前从Java开发工作,主要方向是云原生、大数据、Devops,我会在这里记录一些关于生活或者技术上的事情。如果您有好的工作机会,也欢迎联系我。欢迎你通过评论或者邮件与我交流。

2024 年 08 月 20 日更新。