systemctl stop firewalld; systemctl disable firewalld 1.2、关闭selinux setenforce 0; sed -i "s/selinux=enforcing/selinux=disabled/g" /etc/selinux/config 1.3、关闭swap swapoff -a; sed -i "s/\/dev\/mapper\/centos-swap/\#\/dev\/mapper\/centos-swap/g" /etc/fstab 如果不想关闭swap,可以跳过检查 vim /etc/sysconfig/kubelet kubelet_extra_args="--fail-swap-on=false" 在初始化时加入参数--ignore-preflight-errors=swap 1.4、使用阿里云yum源: wget -o /etc/yum.repos.d/centos7-aliyun.repo http://mirrors.aliyun.com/repo/centos-7.repo 1.5、修改内核参数 #增加配置 [root@master ~]# vim /etc/sysctl.conf net.ipv6.conf.all.disable_ipv6 = 0 net.ipv6.conf.default.disable_ipv6 = 0 net.ipv6.conf.lo.disable_ipv6 = 0 net.ipv6.conf.all.forwarding=1 #使之生效 [root@master ~]# sysctl -p [root@master ~]# vim /etc/sysconfig/network #添加 networking_ipv6=yes [root@master ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0 #添加 ipv6init=yes ipv6_autoconf=yes 1.6、配置本地解析 vim /etc/hosts 本机ipv6地址 master 2、安装docker 3.kubernetes集群安装 3.1 使用阿里云的kubernetes源 cat <<eof > /etc/yum.repos.d/kubernetes.repo [kubernetes] name=kubernetes baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64/ enabled=1 gpgcheck=1 repo_gpgcheck=1 gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg eof 3.2 安装kubeadm kubelet kubectl yum install -y kubelet kubeadm kubectl