Removing kube-proxy
Some CNI plugins support replacement of kube-proxy in favor of internal better-optimized solutions.
Please note that if you deploy your SKS clusters with a pre-configured CNI plugin, this is already handled by our SKS orchestrator and does not apply to your situation.
An example of support replacement of kube-proxy is a custom deployment of Cilium with “strict” kube-proxy replacement.
In this specific situation, you would ideally remove kube-proxy before any pods are scheduled in the cluster. To achieve this, you can provision your cluster without kube-proxy:
- using the Terraform provider SKS resource with the
enable_kube_proxyattribute set tofalse - using the Exoscale CLI with the
--enable-kube-proxyflag set tofalsewhen creating your cluster