k8s如何刪除和新新增指定節點

2022-03-14 15:22:50 字數 535 閱讀 9688

1.# 檢視所有節點

kubectl

getnodes

2.# 刪除指定節點

kubectl delete nodes computer1

3.# 刪除的節點重新初始化

kubeadm reset

4.# 將刪除節點下的/etc/kubernets/目錄刪除

rm -rf /etc/kubernets/

5.# master節點上生成永久token

kubeadm token create --ttl 0

6.# 獲取ca證書sha256編碼hash值

openssl x509 -pubkey -in /etc/kubernetes/pki/ca.crt | openssl rsa -pubin -outform der 2>/dev/null | openssl dgst -sha256 -hex | sed 's/^.* //'

7.# 替換對應值,重新加入master節點即可。

k8s 指定排程節點

pod.spec.nodename將 pod 直接排程到指定的 node 節點上,會跳過 scheduler 的排程策略,該匹配規則是強制匹配 我的節點 root master scheduler kubectl get node name status roles age version mast...

k8s 節點擴容

對於已經存在的集群,想要擴容,將乙個新的node假如集群需要在master上執行以下命令,生成token sudo kubeadm token create print join command然後在想要假如的node上執行 sudo kubeadm join假如新加入的node存在以下問題則在此n...

K8S 之 新增 Work節點(四)

檢視當前狀態 讓 master 節點也承載工作負荷 可選 kubectl taint nodes all node role.kubernetes.io master 建議不要讓 master 節點承受工作負荷 配置在非master節點上管理集群 分發 etc kubernetes admin.co...