tech stuff.

Posts Tagged ‘kubernetes

Alpine Linux doesn’t work with KubeDNS. Sad.

leave a comment »

I was really getting into building docker images from Alpine Linux. I like its philosophy and general 5MB-ness. I discovered tonight, however, that its libc resolver has some significant differences from that of GNU libc. Most notably, the resolver queries all nameservers in parallel and doesn’t support a search path.

I don’t care that much about the search path for these images. Querying the nameservers in parallel sounds great, but unfortunately Kubernetes’ KubeDNS configures a resolv.conf that expects in-order querying. Only the first nameserver will respond with cluster local records.

Oh well, guess I’ll switch everything back over to debian…

Written by Lee Verberne

2015/08/26 at 21:27

Posted in Containers

Tagged with ,