安装k8s集群
建议操作系统版本为Centos7
关闭swap
# 卸载swap
swapoff -a
# 取消持续挂载swap
sed -i '/ swap / s^\(.*)$/#\1/g' /etc/fstab
关闭SELinux
# 修改配置文件永久关闭selinux
sed -ri 's#(SELINUX=).*#\1disabled#' /etc/selinux/config
# 现在就关闭
setenforce 0
# 关闭防火墙
systemctl disable --now firewalld
开启内核流量转发
开启br_netfilter模块
modprobe br_netfilter
配置流量转发
cat <<EOF > /etc/sysctl.d/k8s.conf
# 在ip6tables链中过滤IPv6包
net.bridge.bridge-nf-call-ip6tables = 1
# 是否在iptables链中过滤IPv4包
net.bridge.bridge-nf-call-iptables = 1
# 开启ipv4转发功能
net.ipv4.ip_forward = 1
# 停止使用swap
vm.swappiness = 0
# 加大允许开启的线程数量
vm.max_map_count=262144
EOF
安装docker容器
未完待续