Refactor reconcile loop to resemble Kubeadm controlplane controller.
Now it tries to reconcile: etcd status, nodes health, bootstrap status and kubeconfig on each reconcile call.
This makes kubeconfig available much earlier and also different
reconcile phases do not cancel each other anymore.
Refactor reconcile loop to resemble Kubeadm controlplane controller. Now it tries to reconcile:
etcd status
,nodes health
,bootstrap status
andkubeconfig
on each reconcile call. This makes kubeconfig available much earlier and also different reconcile phases do not cancel each other anymore.Signed-off-by: Artem Chernyshev artem.chernyshev@talos-systems.com (cherry picked from commit f3cba54e1f3f62116e728023731e0f4a6ad5a6a1)