Rat*_*tul 3 kubernetes kubeadm kubernetes-cluster
我有一个由三个节点组成的正在运行的 kubernetes(v1.11.1) 集群。我需要从集群中正确删除一个节点。这样做的正确方法应该是什么?我已经使用 kubeadm 创建了集群。
在移除节点之前,请务必排空节点:
kubectl drain $NODE
Run Code Online (Sandbox Code Playgroud)
Draining 会驱逐节点中的每个 pod 并封锁它,因此不会在其中安排新的 pod。
您可以使用这些参数来“强制”排空,覆盖一些限制:
kubectl drain $NODE --force=true --delete-local-data=true --ignore-daemonsets=true
Run Code Online (Sandbox Code Playgroud)
在此处查找更多信息:
https://kubernetes.io/docs/tasks/administer-cluster/safely-drain-node/
| 归档时间: |
|
| 查看次数: |
3423 次 |
| 最近记录: |