Minikube:从服务器多播到 pods
Minikube: Multicast from server into pods
我有一个服务器在名为“em2”的网络接口上接收多播消息。
我需要在 minikube 中将信息传到我的 pods 运行 中,这样我就可以在我正在编写的应用程序中使用它。我该怎么做?
minikube ssh
中显示的网络接口是:docker0、eth0、eth1、lo和两个“veth”
谢谢!
有几种方法可以实现流向 Kubernetes pod 的流量:
将 hostNetwork: true
标志与 hostPort
配置一起添加到 yaml 文件,以便直接接收到 pod 的流量。
multus-cni 项目允许为您的 pods 创建额外的接口(您的默认接口不接受多播)。然后,您需要使用 bridge 或 macvlan
将新接口与主机中的 em2 接口桥接起来
你可以使用一些防火墙(例如iptables
、ipfw
、nftables
等)将流量从em2接口转发到内部K8网络
我有一个服务器在名为“em2”的网络接口上接收多播消息。
我需要在 minikube 中将信息传到我的 pods 运行 中,这样我就可以在我正在编写的应用程序中使用它。我该怎么做?
minikube ssh
中显示的网络接口是:docker0、eth0、eth1、lo和两个“veth”
谢谢!
有几种方法可以实现流向 Kubernetes pod 的流量:
将
hostNetwork: true
标志与hostPort
配置一起添加到 yaml 文件,以便直接接收到 pod 的流量。multus-cni 项目允许为您的 pods 创建额外的接口(您的默认接口不接受多播)。然后,您需要使用 bridge 或
将新接口与主机中的 em2 接口桥接起来macvlan
你可以使用一些防火墙(例如
iptables
、ipfw
、nftables
等)将流量从em2接口转发到内部K8网络