diff --git a/upup/models/cloudup/defaults.options b/upup/models/cloudup/defaults.options index b5859ef7d4..1515db5e3d 100644 --- a/upup/models/cloudup/defaults.options +++ b/upup/models/cloudup/defaults.options @@ -1,5 +1,4 @@ #InstancePrefix: kubernetes -AllocateNodeCIDRs: true Multizone: true ServiceClusterIPRange: 10.0.0.0/16 diff --git a/upup/pkg/api/cluster.go b/upup/pkg/api/cluster.go index 155b1f41d6..53fee57f7d 100644 --- a/upup/pkg/api/cluster.go +++ b/upup/pkg/api/cluster.go @@ -67,7 +67,7 @@ type ClusterSpec struct { // ClusterName is a unique identifier for the cluster, and currently must be a DNS name //ClusterName string `json:",omitempty"` - AllocateNodeCIDRs *bool `json:"allocateNodeCIDRs,omitempty"` + //AllocateNodeCIDRs *bool `json:"allocateNodeCIDRs,omitempty"` Multizone *bool `json:"mutlizone,omitempty"` diff --git a/upup/pkg/api/registry.go b/upup/pkg/api/registry.go index 5884d300c6..d2f27d9269 100644 --- a/upup/pkg/api/registry.go +++ b/upup/pkg/api/registry.go @@ -30,6 +30,9 @@ func WriteConfig(stateStore fi.StateStore, cluster *Cluster, groups []*InstanceG } for _, ns := range groups { + if ns.CreationTimestamp.IsZero() { + ns.CreationTimestamp = unversioned.NewTime(time.Now().UTC()) + } err = stateStore.WriteConfig("instancegroup/"+ns.Name, ns) if err != nil { return fmt.Errorf("error writing updated instancegroup configuration: %v", err) diff --git a/upup/pkg/kutil/export_cluster.go b/upup/pkg/kutil/export_cluster.go index 059e100af4..087f7a9864 100644 --- a/upup/pkg/kutil/export_cluster.go +++ b/upup/pkg/kutil/export_cluster.go @@ -142,7 +142,7 @@ func (x *ExportCluster) ReverseAWS() error { // k8s.ImageId = "" //clusterConfig.ClusterIPRange = conf.Settings["CLUSTER_IP_RANGE"] - cluster.Spec.AllocateNodeCIDRs = conf.ParseBool("ALLOCATE_NODE_CIDRS") + cluster.Spec.KubeControllerManager.AllocateNodeCIDRs = conf.ParseBool("ALLOCATE_NODE_CIDRS") //clusterConfig.KubeUser = conf.Settings["KUBE_USER"] cluster.Spec.ServiceClusterIPRange = conf.Settings["SERVICE_CLUSTER_IP_RANGE"] //clusterConfig.EnableClusterMonitoring = conf.Settings["ENABLE_CLUSTER_MONITORING"]