I wanted to try DOKS due to the competitive and transparent pricing model. DOKS ships with Cilium enabled as the default CNI. Cilium is awesome, however I noticed the DOKS-enabled Cilium offering is not very configurable nor flexible from a user perspective. In other clusters (a mix of both self-managed and managed), I am using a custom-installed Cilium with certain features enabled, for example:
kube-proxy(i.e. removal of
Does anyone have any patterns for safely configuring Cilium on DOKS, or should I look elsewhere for a managed Kubernetes offering? My proposition is allowing the DOKS bootstrapping to be more configurable, such as having an advanced option of not enabling a CNI at all so that it is up to the user for those that want to configure their own (Cilium, Calico, …).
This is possible on AWS EKS, Azure AKS, and GCP GKE, so would be a huge value prop for DigitalOcean imo.
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.