在CentOS上部署Kubernetes,需做好以下准备工作:
systemctl stop firewalld && systemctl disable firewalld、SELinuxsetenforce 0 && sed -i 's/SELINUX.*/SELINUX=disabled/' /etc/selinux/config和交换分区swapoff -a && sed -i '/ swap / s/1/g' /etc/fstab。/etc/sysconfig/network-scripts/ifcfg-eth0等文件,设置IPADDR、NETMASK等参数,重启网络服务。同时配置主机名和/etc/hosts文件,确保节点间能互相解析。还需修改内核参数,编辑/etc/sysctl.d/k8s.conf,添加net.bridge.bridge-nf-call-iptables=1等配置并使生效。/etc/yum.repos.d/kubernetes.repo文件,添加Kubernetes官方仓库信息。