安装准备 Centos7.7 vm 或者真实的物理机三台(master一台,node两台) 硬件要求2GB ram,最低2CPU,最少32GB 硬盘 节点之间最好网络互通,如果不考虑安全可以关闭firewalld 可以访问到外部网络,因为需要网络资源,比如yum源和其他k8s需要的yaml文件 需要安装和配置 yum源配置 防火墙selinux的关闭与配置 swap分区配置 桥接ipv4流量交给iptables 文件句柄数的限制 Docker的安装 Kubeadmin,flannel 创建deployment,service,pod,ingress,ingress controller,kubernets-dashboard 具体安装步骤 VM 网络选择bridge模式 master:192.168.25.200 node:192.168.25.187⁄192.168.25.188 防火墙 $ systemctl stop firewalld $ systemctl disable firewalld Selinux $ sed -i "s/^SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config $ sed -i "s/^SELINUX=permissive/SELINUX=disabled/g" /etc/selinux/config $ setenforce 0 关闭swap swapoff -a sed -i 's/.*swap.*/#&/' /etc/fstab 网络转发 cat > /etc/sysctl.d/k8s.conf << EOF net.……

阅读全文