Re:The Sisyphean Task of DNS Client Config on Linux
by recuter on Thursday April 15, 2021 @04:24PM
(#26825669)
The cliffs of cloud native software defined networking insanity await you:
https://github.com/containernetworking/cni
https://github.com/firecracker-microvm/firecracker-go-sdk
Firecracker, by design, only supports Linux tap devices. The SDK provides facilities to:
Attach a pre-created tap device, optionally with static IP configuration, to the VM. This is referred to as a "static network interface".
Create a tap device via CNI plugins, which will then be attached to the VM automatically by the SDK. This is referred to as a "CNI-configured network interface"
What, I think, you really care about here is glibc's behavior. But then, you can't depend on any one libc, either.