platform9 / cctl

Apache License 2.0
47 stars 8 forks source link

Default VIP and router ID break cluster #38

Closed dlipovetsky closed 6 years ago

dlipovetsky commented 6 years ago

These are optional, and default values would only work by the oddest of coincidences. They almost certainly will not work, and kubelets won't be able to reach the API server. Worst of all, the node will deploy successfully, because kubeadm doesn't verify that the kubelet successfully bootstraps.

dlipovetsky commented 6 years ago

With an invalid VIP configuration, It's not possible to delete a machine, because the required kubectl drain node and kubectl delete node try to reach the API server on the VIP.