This is a top 3 question on support forums.
"How to pass custom IP to kubeadm?"
At one point there was a blog post on how to do this step-by-step,
but we rejected that blog due to too many mistakes and not being
a recommended practices, generally.
In this PR, we add some detail on how to do it and tag
the non-default-route-IP way as not-recommended with a warning.
It is not considered as a foot gun for users, per se,
but the setup is just awkward, prone to mistakes and not easy
to maintain. If k8s supported something like a global
/etc/kubernetes/DEFAULT_IP config of sorts, it would have
seemed much more manageable.