How-to deliver a new public IP to a k8s cluster so a k8s service that requires UDP port (Bind DNS server) can use it?

I know how to expose an IP address in K8s services by defining ‘externalIPs’ attribute. It just won’t work unless the IP address is available to the cluster.

I wonder if I can attach a Floating IP to a K8s service. So far I was not able to. I need an equivalent solution, somehow.

I even tried DO’s load balancer but I could not configure it for UDP traffic.

1 comment
  • I need to have 2 servers with unique IP address for use as master/slave DNS servers. And I’ve wanted to do it using Kubernetes. But I was not able to forward new instances of public IPs to it’s K8s deployment. I also fail to route UDP traffic using Digital Ocean Load Balancer.

Submit an answer

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!