★第 0 章、K8S 集群搭建准备工作
相关单词原义:
docker 码头工人
pod 集装箱
kubernetes 舵手,领航员
helm 舵轮,驾驶盘
chart 图表,海图
★k8s 发布版本查看
https://kubernetes.io/releases/
★centos 系统准备工作
本小节以 centos7 做示例,EL8 系列的系统也适用此小节的准备步骤
①k8s 对系统要求
linux 内核在 3.10 及以上,服务器规格 2 核 cpu,2G 内存及以上,可以装在虚拟机里,也可以装在实体机上
②规划主机名及 ip
k8s 的服务器使用固定 ip 地址,配置主机名,要求能解析相应的主机名(master 结点)到对应的 ip 地址,可以使用内
网集群的 dns 服务器或写入/etc/hosts 文件里。如:
集群 master-vip: 10.99.1.54
规划 Pod 网络: 10.244.0.0/16
规划 Service 网络: 10.7.0.0/16
# pod 网络和 service 网络都要求为 16 位的地址块,且不能与环境中其他网络地址段冲突
# hostnamectl set-hostname k8s-master1.cof-lee.com #设置主机名称,所有结点分别设置
# cat >> /etc/hosts <<EOF
10.99.1.51 k8s-master1.cof-lee.com k8s-master1
10.99.1.52 k8s-master2.cof-lee.com k8s-master2
10.99.1.53 k8s-master3.cof-lee.com k8s-master3
10.99.1.61 k8s-node01.cof-lee.com k8s-node01
10.99.1.62 k8s-node02.cof-lee.com k8s-node02
评论