【文件属性】:
文件名称:bare-metal-borg:使用OVS VXLAN的裸机Kubernetes设置
文件大小:15KB
文件格式:ZIP
更新时间:2021-05-14 22:22:58
Shell
裸金属博格
使用OVS VXLAN的裸机Kubernetes设置
为了运行裸机kubernetes,我们需要设置覆盖网络。 在此示例中,我们有两个主机HOST1和HOST2,每个主机都有eth0接口,其地址为:
HOST1的eth0与:159.107.152.3
HOST2的eht0与:159.107.152.161
两个主机都应该能够通过这些地址相互ping通。 我还假设这两个主机上的eth0的默认MTU为1500。由于vxlan会封装流量,因此需要减少覆盖网络上的MTU,在这里我们将其设置为1446,为什么这个数字,您可能会问:
内网框1518
加
外部IPv4标头20字节
加
外部UDP标头8个字节
加
VXLAN标头(8个字节)
给:1554
MTU 1500-1554 = 54字节开销,因此我们将默认mtu减少54字节,即1500-54 = 1446
我们正在设置
【文件预览】:
bare-metal-borg-master
----LICENSE(18KB)
----README.md(1KB)
----kube-custom()
--------minion()
--------network.sh(2KB)
--------stop-cluster.sh(328B)
--------master()
--------manifests()