Prevent Kubernetes API Outage During Master Upgrade
Right now, the Kubernetes API becomes unavailable while a master upgrade is happening. This could become very problematic as infrastructure-level components become Kubernetes-native (i.e. they pull from that API to configure themselves), as this means that if one of those components were to fail during the master upgrade and need to be restarted, they will be unable to configure themselves. For example, a component that consumes endpoints from the API for service discovery could be in trouble if it were to fail and be restarted during a master restart.