所以我正在尝试添加一个VM,以便在AWS中的kubernetes集群中可见。我的kubernetes集群中的AWS节点具有10.244.0.1的网桥,并提供该k8s集群中所有pod所在的/ 24网络。 vpc路由表具有10.244.0.0/24路由,目标为该VM。在路由到这些IP方面,一切都很有效
我启动了另一个VM,我给它别名为10.244.10.1
pip
在k8s节点上,我开始了
ifconfig eth0:0 10.244.10.1 netmask 255.255.255.255
按预期没有任何事情发生(没有路线)
我编辑路由表以制作10.244.10.1/32路由,其目的地是我的新VM并保存。
打印出一堆成功的ping,然后他们停止了。ping 10.244.10.1
我刷新页面并查看路由表,我添加的条目不再存在,现在有意义为什么ping暂时工作,但后来停止了。不知怎的(我正在摸不着头脑)这条路线正在被删除。
任何有助于弄清楚被删除原因的帮助都会受到赞赏。
答案 0 :(得分:0)
这个案子的答案很简单。 AWS未删除路线。 Kubernetes“路线控制器”是因为我添加的路线未被它识别。