Had a bit of a run in with the " don't put how you manage the cluster inside the cluster itself" moment. I have dhcp managed by a container sitting on the host that I reboot and couldn't get it's network config because the container was hosted on itself, which didn't have network. 😐
Or the lesson is always hard-code ip your hosts. That might be better!