# 配置各节点的IP地址和主机名映射 k8s-master: 192.168.31.11/24 k8s-node-01: 192.168.31.12/24 k8s-node-02: 192.168.31.13/24 # 设置主机名为 k8s-master hostnamectl set-hostname k8s-master hostnamectl set-hostname k8s-node-01 hostnamectl set-hostname k8s-node-02 # 修改host文件 echo "192.168.31.11 k8s-master km" >> /etc/hosts echo "192.168.31.12 k8s-node-01 kn1" >> /etc/hosts echo "192.168.31.13 k8s-node-02 kn2" >> /etc/hosts # 关闭防火墙 systemctl disable firewalld --now # 关闭SELinux setenforce 0 sed -i 's/^SELINUX=enforcing$/SELINUX=disabled/' /etc/selinux/config # 关闭交换分区 swapoff -a sed -i '/swap/d' /etc/fstab # 永久关闭交换分区 ## 配置内核参数,开启 IP 转发和网桥过滤 # 创建配置文件 sudo tee /etc/modules-load.d/k8s.conf <