是否可以使用内部IP地址在Rancher和EKS节点之间启用通信?

问题描述 投票:0回答:1

我的Rancher和EKS集群都在AWS私有网段中,它们可以使用内部IP地址相互通信。但是,当我导入 EKS 集群时,没有与此相关的可配置选项,并且通信默认使用公共 IP 地址。

我想知道是否有一种解决方案可以使 Rancher 和 EKS 集群之间使用同一网段内的内部 IP 地址进行通信,同时仍保留其公共 IP 地址。

非常感谢。

kubernetes amazon-ec2 amazon-eks rancher
1个回答
0
投票

导入的集群的工作方式与牧场主配置的集群略有不同。在牧场主方面,注册是根据全局设置

registration-url
进行的。这用于所有节点,并设置为您希望注册的所有节点可以到达的任何位置。大多数时候,这是牧场主的公共地址。 但是,如果您希望连接到 rancher 的所有集群都使用其私有 IP,则可以更改此设置。同样,这是一个全局级别的设置,因此它会影响所有集群,而不仅仅是相关的导入集群。

我认为,如果同时设置了公共和私有IP,Rancher配置的集群中存在逻辑,将使用私有IP,但我再次不确定导入集群的确切行为,因为导入时没有特定的设置。

根据您想要使用私有 IP 的原因,您可以考虑安装 airgap。

© www.soinside.com 2019 - 2024. All rights reserved.