This adds a new registration method that will use the **host** from the
control plane endpoint set on the **Cluster**.
Signed-off-by: Richard Case <richard.case@suse.com>
With the recent change to introduce new registration methods we started
to default the `advertiseAddress` to the "registration address" if the
registration method of `address` was used. This caused the kube-api
server to be startedw tith that address. If you then used a VIP/LB
solution like kube-vip or metalb that runs within cluster it caused
pods to not start start as there is a chicken and egg scenario.
This change removes that defaulting and also adds a sample that uses
kube-vip.
Signed-off-by: Richard Case <richard.case@outlook.com>