Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Emulate Cilium KubeProxyReplacement partial mode
* Cilium KubeProxyReplacement mode used to support a partial option, but in v1.14 it became true or false * Emulate the old partial mode by disabling KubeProxyReplacement but turning on the individual features * The alternative of enabling KubeProxyReplacement has ramifications because Cilium then needs to be configured with the apiserver server address, which creates a dependency on the cloud provider's DNS, clashes with kube-proxy, and removing kube-proxy creates complications for how node health is assessed. Removing kube-proxy is further complicated by the fact its still used by other supported CNIs which creates a tricky support matrix Docs: https://docs.cilium.io/en/latest/network/kubernetes/kubeproxy-free/#kube-proxy-hybrid-modes
- Loading branch information