一、架构介绍
一个典型的Kubernetes集群由多个工作节点(worker node)和一个集群控制平面(control plane ,即Master),以及一个集群状态存储系统(etcd)组成。其中,Master节点负责整个集群的管理工作,为集群提供管理接口,并监控和编排集群中的各个工作节点。各节点负责以Pod的形式运行容器,因此,各节点需要事先配置好容器运行依赖到的所有服务和资源;Node节点负责提供运行容器的各种依赖环境,并接受Master的管理。

二、环境介绍
Master节点:172.16.2.200
Node1节点:172.16.2.101
Node2节点:172.16.2.202
三、系统初始化
以下所有系统初始化操作三个节点都需要执行
1)同步时间
yum install -y ntpdate
ntpdate ntp1.aliyun.com
2)添加各节点的主机hosts记录
cat >> /etc/hosts << EOF
172.16.2.200 master
172.16.2.101 node1
172.16.2.202 node2
3)关闭防火墙与Seliunx
systemctl stop firewalld && systemctl disable firewalld
setenforce 0
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
4)禁用所有Swap设备
swapoff -a
sed -i "/swap/d" /etc/fstab
5)开启ipvs模型的proxy
modprobe br_netfilter
cat > /etc/sysconfig/modules/ipvs.modules <<

最低0.47元/天 解锁文章

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



