节点ip
10.0.0.4 master
10.0.0.5 node
在所有节点上执行
cat <<EOF >>/etc/hosts
10.0.0.4 master
10.0.0.5 node
EOF
关闭防火墙
systemctl stop firewalld && systemctl disable firewalld
关闭selinux
setenforce 0
sed -i "s/^SELINUX=enforcing/SELINUX=disabled/g" /etc/sysconfig/selinux
sed -i "s/^SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config
关闭swap
swapoff -a
sed -i 's/.*swap.*/#&/' /etc/fstab
修改内核
cat <<EOF > /etc/sysctl.d/k8s.conf
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
EOF
sysctl --system
修改句柄
echo "* soft nofile 65536" >> /etc/security/limits.conf
echo "* hard nofile 65536" >> /etc/security/limits.conf
echo "* soft nproc 65536" >> /etc/security/limits.conf
echo "* hard nproc 65536" >> /etc/security/limits.conf
echo "* soft memlock unlimited" >> /etc/security/limits.conf
echo "* hard memlock unlimited" >> /etc

本文详细介绍如何从零开始搭建Kubernetes集群,包括关闭防火墙、SELinux、swap,修改内核参数,安装并配置Docker及Kubernetes组件,部署Flannel网络插件,以及在master节点上部署Dashboard的过程。
最低0.47元/天 解锁文章
185

被折叠的 条评论
为什么被折叠?



