Session
Bulletproof DNS: Achieving High Availability for Node-Local DNS with eBPF
While NodeLocal DNS is fantastic for reducing latency and solving those frustrating conntrack race conditions, ensuring it stays Highly Available (HA) is a challenge. Traditional approaches using `iptables` or `IPVS` often force us into fragile workarounds—requiring secondary nameservers, pod restarts, or external health checkers just to handle a failover.
In this talk, I will demonstrate a cleaner, more robust way to achieve HA using eBPF. We’ll dive into "Enhanced Service Redirection", utilising cgroup eBPF to transparently rewrite `kube-dns`traffic to the NodeLocal cache at the system call level.
Arya Soni
DevOps & SRE | Kubernetes & Multi-Cloud Architect (AWS/GCP) | Reduced Cloud Costs by 40% | Infrastructure as Code (Terraform) | CI/CD | MLOps
Gurugram, India
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top