k8s是一款辅助管理容器的平台,负责容器的部署,扩缩容和负载均衡。
k8s集群是有master节点和work节点组成,master(一个)是主节点,负责管理和控制。
work是工作节点(很多),负责具体的内容。
1,环境准备
使用docker 18.09.9和kubelet-1.16.4
1.1 关闭selinux
查看selinux是否关闭
设置临时关闭
1.2 关闭swap (k8s禁止虚拟内存以提高性能)
k8s要求系统关闭,否则安装过程出错
查看系统是否关闭了swap
临时禁用:swapoff -a
1.3 配置ip_forward转发
ip_forward配置文件当前内容为0,表示禁止数据包转发,将其修改为1,表示允许
echo "1" > /proc/sys/net/ipv4/ip_forward
1.4 更新yum源
为了一次性配置好下载源,我们一次性修改好centos7软件源,docker源,k8s源