我一直试图关闭kubernetes集群,但我无法做到这一点.
当我输入
kubectl cluster-info
Run Code Online (Sandbox Code Playgroud)
我可以看到我的群集仍在运行.
我试过像运行脚本这样的命令
kube-down.sh
Run Code Online (Sandbox Code Playgroud)
但它不起作用.
我删除了所有播客.我怎么能把它关掉?
saj*_*adG 14
官方文件的拆卸部分说:
要撤消kubeadm所做的事情,首先应该排空节点并确保节点在关闭之前是空的.
使用适当的凭据与主人交谈,运行:
kubectl drain <node name> --delete-local-data --force --ignore-daemonsets
kubectl delete node <node name>
Run Code Online (Sandbox Code Playgroud)
然后,在要删除的节点上,重置所有kubeadm安装状态:
kubeadm reset
Run Code Online (Sandbox Code Playgroud)
小智 7
您不能使用kubectl stop命令,因为它已被弃用。如果您使用 yaml 文件创建了 pod,我建议您使用
kubectl delete -f <filename>.yml停止任何正在运行的 pod。
您还可以使用以下命令删除与正在运行的 Pod 关联的服务:
# Delete pods and services with same names "baz" and "foo"
kubectl delete pod,service baz foo
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13191 次 |
| 最近记录: |