gpt4 book ai didi

routing - 将IP范围转发到在Vagrant/VirtualBox中运行的Kubernetes节点

转载 作者:行者123 更新时间:2023-12-02 12:18:43 25 4
gpt4 key购买 nike

我有一个带有Vagrant / Virtualbox的3节点Kubernetes集群设置。我正在设置未连接到群集的第四个VM。

我想配置我的第四个节点,以便它将服务IP CIDR中的所有流量路由到Kubernetes集群上的一个节点。特定节点无关紧要,因为一旦流量到达某个节点,它将按我的预期路由到正确的Pod。

例如,假设我在具有IP 10.0.0.5的Service后面的k8s集群上部署Rabbit代理,而我的集群服务CIDR是10.0.0.0/24。在第4个VM上,我设置了一个python脚本以将消息发布到10.0.0.5。但是,由于10.0.0.5是服务ClusterIP,因此是虚拟的,因此不知道如何路由。我想添加一个路由规则,以将10.0.0.0/24通信自动发送到群集中的3个节点中的任何一个。

谁能帮我吗?

最佳答案

尽管您也许可以使路由与route tablesiptables一起使用,但我还是建议您使用NodePort服务类型,以便您与节点的IP地址通信,而不要与仅在群集中可用的虚拟IP通信。

关于routing - 将IP范围转发到在Vagrant/VirtualBox中运行的Kubernetes节点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53269271/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com