Cluster won't bootstrap if autoscaling is on and nodes is zero
If a new cluster is created in autoscale mode the cluster will be created with 0 nodes leaving nowhere for k8s services to run including the autoscaler.
New clusters need the initial_node_count
set if we are in autoscale mode 1 node (actually 3 because we usually use regional nodes) is sufficient to get k8s running