K8S 二进制安装部署_01_规划和准备工作

架构规划设计:


规划说明:
10.4.7.11:代理,L7反代Ingress controller ,L4反代APIServer 。
10.4.7.12:代理,L7反代Ingress controller ,L4反代APIServer 。

10.4.7.21:既充当主控节点,又充当运算节点。(就是又装master核心组件,也装node核心组件)
10.4.7.22:既充当主控节点,又充当运算节点。(就是又装master核心组件,也装node核心组件)
10.4.7.200:harbor 仓库,共享存储NFS,证书服务器,DNS

生产中,如果你的资源够的话,可以把master节点和node 节点分开部署,也可以部署在一起。

软件版本:
k8s: kubernetes-server-linux-amd64-v1.15.2.tar.gz
docker-ce: docker-ce-19.03.1-3.el7.x86_64.rpm
etcd: etcd-v3.1.20-linux-amd64.tar.gz
harbor: harbor-offline-installer-v1.8.3.tgz

以上软件和还有一些其他软件的下载地址,都会在后续的文档中给出。
++++++++++++


++++++++++++++++++++++
每台主机: 2核,2G内存,50G硬盘 NAT8 网卡
10.4.7.11:主机名: hdssh7-11.host.com 网关:10.4.7.2 DNS:10.4.7.2
10.4.7.12:主机名: hdssh7-12.host.com 网关:10.4.7.2 DNS:10.4.7.2
10.4.7.21:主机名: hdssh7-21.host.com 网关:10.4.7.2 DNS:10.4.7.2
10.4.7.22:主机名: hdssh7-22.host.com 网关:10.4.7.2 DNS:10.4.7.2
10.4.7.200:主机名:hdssh7-200.host.com 网关:10.4.7.2 DNS:10.4.7.2

每台服务器都关闭 selinux firewalld