辽宁省建设银行网站,做网站怎么看效果,网站建设词语,个人备案网站做appK8s node节点替换 一、node节点下线二、node节点上线 一、node节点下线
1.将节点设置为不可调度#xff0c;防止Pod调度在此节点
# kubectl cordon node-name# 执行后kubectl get nodes 可以查看到该节点有SchedulingDisable字段2.驱逐该节点所有Pod
# kubectl dra… K8s node节点替换 一、node节点下线二、node节点上线 一、node节点下线
1.将节点设置为不可调度防止Pod调度在此节点
# kubectl cordon node-name# 执行后kubectl get nodes 可以查看到该节点有SchedulingDisable字段2.驱逐该节点所有Pod
# kubectl drain node-name --ignore-daemonsets --force–ignore-daemonsets ds也驱逐–force 删除所有Pod
3.查看是否该节点是否还有Pod
# kubectl get pods -A -o wide |grep node-name4.确认无Pod后删除节点
# kubectl delete node node-name5.删除秘钥、配置文件等
# systemctl stop kubelet # rm -f /etc/kubernetes/kubelet.conf# kubeadmin安装直接停止docker即可# systemctl stop docker.socket# systemctl stop docker.service二、node节点上线
1.节点主机初始化【结合具体环境】,如关闭防火墙关闭swap开启iptables转发等
1、关闭防火墙及selinux
# systemctl stop firewalld
# systemctl disable firewalld
# sed -i s/enforcing/disabled/ /etc/selinux/config # 永久
# setenforce 0 # 临时2、关闭swap
# swapoff -a # 临时
# vim /etc/fstab # 永久 注释掉swap分区挂载3、设置主机名并写入hosts
# hostnamectl set-hostname hostname4、将桥接的IPv4流量传递到iptables的链
# cat /etc/sysctl.d/k8s.conf EOF
net.bridge.bridge-nf-call-ip6tables 1
net.bridge.bridge-nf-call-iptables 1
EOF
# sysctl --system # 生效5、时间同步
# yum install ntpdate -y
# ntpdate time.windows.com6、安装docker
2.安装kubeadmkubelet和kubectl【确认版本】
yum install -y kubelet-1.22.2 kubeadm-1.22.2 kubectl-1.22.23.启动kubelet并加入集群
# systemctl start kubelet# 在master节点创建token执行完命令后会出现node节点join的命令在node节点执行即可
# kubeadm token create --print-join-command# node节点加入集群
# kubeadm join ...