一步一步搞定Kubernetes二进制部署(一)——etcd集群搭建(单节点)
一步一步搞定Kubernetes二进制部署(一)——etcd集群搭建(单节点) 前言 前面简单介绍了Kubernetes的基础理论原理与核心组件,本文将给出单节点以二进制部署Kubernetes集群的第一个步骤——搭建etcd集群实验流程。 集群规划清单(之后的文章将按照该规划一步一步配置) 1、三个节点上部署etcd集群 2、两个node节点上部署docker环境、部署flannel(容器内部之间的通信,依赖于vxlan技术) 3、master节点上部署kube-apiserver、kube-controller-manager、kube-scheduler 4、node节点上部署kubelet、kube-proxy 服务器ip地址规划 master01地址:192.168.0.128 node01地址:192.168.0.129 node02地址:192.168.0.130 本文将给出的是etcd集群的搭建配置流程。 搭建流程 1、环境准备 三台服务器建议设置主机名称、绑定静态ip和关闭网络管理服务,其次需要关闭防火墙和核心防护,清空iptables 这里以master01为例,其他节点按照此节点类似设置即可 [root@localhost ~]# hostnamectl set-hostname master01 [root@localhost ~]# su