k8s 相关命令

查看pod

kubectl get pod -A

重新部署

kubectl rollout restart deployment <deployment_name> -n <namespace>

kubectl rollout restart deployment webdatamanager -n bds

扩容

kubectl scale deployment <deployment name> -n <namespace> --replicas=0

删除pod

kubectl delete pod <pod_name> -n <namespace>

如果你运行了一个 HA 集群,这个命令需要在所有控制面板节点上执行。

重新生成所有证书

kubeadm alpha certs renew all

重新生成某个组件的证书 kubeadm alpha certs renew apiserver

重新生成所有配置

kubeadm init phase kubeconfig all

重新生成单个配置文件 kubeadm init phase kubeconfig admin

重启 kubelet

systemctl restart kubelet

更新 admin 配置,将新生成的 admin.conf 文件拷贝,替换 ~/.kube 目录下的 config 文件。

cp /etc/kubernetes/admin.conf ~/.kube/config

posted @   leechg  阅读(9)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示