deckhouse icon indicating copy to clipboard operation
deckhouse copied to clipboard

discovery multus-cni enabled to set the cilium-agent's cni-exclusive setting to "false"

Open shyer opened this issue 11 months ago • 0 comments

Preflight Checklist

  • [X] I agree to follow the Code of Conduct that this project adheres to.
  • [X] I have searched the issue tracker for an issue that matches the one I want to file, without success.

Use case. Why is this important?

we use multus-cni for rook-ceph & kubevirt second nic,but cilium rename 00-multus.conf.cilium to 00-multus.conf.cilium_bak

https://kubevirt.io/user-guide/virtual_machines/interfaces_and_networks/#multus https://rook.io/docs/rook/latest-release/CRDs/Cluster/ceph-cluster-crd/?h=multus#multus

Proposed Solution

the issue is same as istio cni, we need to set the cilium-agent's cni-exclusive setting to "false"

https://github.com/deckhouse/deckhouse/pull/7488

https://github.com/deckhouse/deckhouse/blob/32125582263e4a5a5c6dc8bbc21ceb73eedb2442/modules/021-cni-cilium/hooks/discovery_is_istio_cni_enabled.go#L27

Additional Information

No response

shyer avatar Mar 21 '24 08:03 shyer