Kubernetes 1.21.14 搭建

准备master机器

  1. 允许 iptables 检查桥接流量
    执行lsmod | grep br_netfilter检查br_netfilter模块是否被加载;要显式加载该模块,可执行sudo modprobe br_netfilter
    sysctl 配置中将 net.bridge.bridge-nf-call-iptables 设置为 1:
cat <<EOF | sudo tee /etc/modules-load.d/k8s.conf
br_netfilter
EOF
cat <<EOF | sudo tee /etc/sysctl.d/k8s.conf
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
EOF
sysctl --system
  1. 打开IP转发
    检查 less /proc/sys/net/ipv4/ip_forward
    echo 'net.ipv4.ip_forward = 1' >> /etc/sysctl.conf
  2. 关闭swap
    vi /etc/fstab注释掉swap的一行
    echo vm.swappiness=0 >> /etc/sysctl.conf
  3. 关闭防火墙 systemctl stop firewalld
  4. 修改hostname hostnamectl set-hostname master-110
  5. 重启机

你可能感兴趣的:(kubernetes)