本文是直接下载二进制安装,也可以进入k8s的github,clone下来编译成二进制安装, 可查看本文件夹下《编译和运行Kubernetes源码》。
版本说明
组件 | 版本号 |
---|---|
centos | 7.6.1810 |
k8s | 1.13.3 |
docker | 18.06.2.ce-3.el7 |
etcd | 3.2.24 |
calico | 3.3.1 |
网络规划
网络类型 | 地址网段 |
---|---|
物理网段 | 192.168.10.0/24 |
POD网段 | 172.30.0.0/16 |
SVC网段 | 10.254.0.0/16 |
二进制下载
主机名
设置永久主机名称,然后重新登录:
hostnamectl set-hostname m7-autocv-gpu01 # 将 m7-autocv-gpu01 替换为当前主机名
- 设置的主机名保存在
/etc/hostname
文件中;
如果 DNS 不支持解析主机名称,则需要修改每台机器的 /etc/hosts
文件,添加主机名和 IP 的对应关系:
cat >> /etc/hosts <<EOF
172.27.128.150 m7-autocv-gpu01 m7-autocv-gpu01
172.27.128.149 m7-autocv-gpu02 m7-autocv-gpu02
172.27.128.148 m7-autocv-gpu03 m7-autocv-gpu03
EOF