【发布时间】:2016-11-04 04:12:25
【问题描述】:
所以我正在尝试添加一个 VM,使其对 AWS 中的 kubernetes 集群可见。我的 kubernetes 集群中的一个 AWS 节点在 10.244.0.1 有一个网桥,并提供该 k8s 集群中所有 pod 所在的 /24 网络。 vpc 路由表具有 10.244.0.0/24 路由,其目的地为该 VM。在路由到这些 IP 方面一切都很好
我启动另一个虚拟机并给它一个别名 10.244.10.1
ifconfig eth0:0 10.244.10.1 netmask 255.255.255.255
在k8s节点上,我启动一个
ping 10.244.10.1
不出所料(没有路线)
我编辑路由表以创建一个 10.244.10.1/32 路由与我的新 VM 的目的地并保存它。
打印出一堆成功的 ping,但随后它们停止了。
$ ping 10.244.10.1
PING 10.244.10.1 (10.244.10.1) 56(84) bytes of data.
64 bytes from 10.244.10.1: icmp_seq=32 ttl=64 time=0.864 ms
64 bytes from 10.244.10.1: icmp_seq=33 ttl=64 time=0.687 ms
64 bytes from 10.244.10.1: icmp_seq=34 ttl=64 time=0.606 ms
64 bytes from 10.244.10.1: icmp_seq=35 ttl=64 time=0.723 ms
64 bytes from 10.244.10.1: icmp_seq=36 ttl=64 time=0.671 ms
64 bytes from 10.244.10.1: icmp_seq=37 ttl=64 time=0.671 ms
^C
--- 10.244.10.1 ping statistics ---
52 packets transmitted, 6 received, 88% packet loss, time 50999ms
我刷新页面并查看路由表,然后我添加的条目不再存在,现在可以理解为什么 ping 暂时有效,但后来停止了。不知何故(我正在摸不着头脑)这条路线被删除了。
任何帮助找出它被删除的原因将不胜感激。
【问题讨论】:
标签: amazon-web-services amazon-ec2 amazon-vpc