手动部署 Kubernetes v1.30 集群(kubeadm 方式)

规划如下: master节点: 计算机名: master IP地址:192.168.8.30 worker01节点: 计算机名: node1 IP地址: 192.168.8.31 worker02节点: 计算机名: node2 IP地址: 192.168.8.32 在三个节点上均完成以下步骤,并且保证三个节点时间均一致。 1. 关闭防火墙和SELinux 1 2 3 4 [root@master ~]# systemctl disable firewalld.service --now [root@master ~]# vim /etc/selinux/config SELINUX=disabled [root@master ~]# setenforce 0 2. 关闭swap 1 2 [root@master ~]#sed -i '/swap/s/^/#/' /etc/fstab [root@master ~]# swapoff -a 3. 设置系统参数,加载内核模块 1 2 3 4 5 6 7 8 9 10 11 12 [root@master ~]# cat > /etc/modules-load.d/k8s.conf << EOF overlay br_netfilter EOF [root@master ~]#modprobe overlay [root@master ~]#modprobe br_netfilter [root@master ~]# cat > /etc/sysctl.d/k8s.conf << EOF net.bridge.bridge-nf-call-iptables = 1 net.bridge.bridge-nf-call-ip6tables = 1 net.ipv4.ip_forward = 1 EOF [root@master ~]# sysctl --system 4. 安装容器运行时(Containerd) Kubernetes v1.30 推荐使用 Containerd 作为容器运行时: ...

· 阅读需 3 分钟