-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cilium + macvlan overlay: node can't visit underlay ip of pod #143
Comments
Hi @cyclinder, Thanks for opening an issue! Please use '/'(for example: /bug) to label this issue. |
cilium 比较严格,不允许非cilium 网卡用 lxc* 转发流量: https://github.com/cilium/cilium/blob/4c9a6302c9423e821c00930ca00f8eb6a34e9313/bpf/bpf_lxc.c#L1273 |
这个issue应有不同的处理方式:
优化点,对于router插件:
还有一种情况需要考虑:
对于sriov来说,不存在 PF 与 VF 之间不能直接通讯,所以 PF 是否配置 IP 都是可行的。但注意: 如果 PF 对接交换机的 Trunk 接口,那么一定不能配置 IP 地址。 如果对接 Access 接口,配置 IP是可选的。 |
总的来说,这里确实有优化的地方:
|
这里通过文档补齐说明了 /close |
/kind bug
What happend:
cilium + macvlan overlay: node can't visit underlay ip of pod
What you expected to happen:
cilium + macvlan overlay: node should be visit underlay ip of pod.
How to reproduce it (as minimally and precisely as possible):
Anything else we need to know?:
Environment:
image path and image ID (from 'docker images')
kubectl version
):kubectl get net-attach-def -o yaml
)kubectl get pod <podname> -o yaml
)The text was updated successfully, but these errors were encountered: