Zonestring// for multizone tests, arbitrarily chosen zone
Regionstring
MultiZonebool
MultiMasterbool
Clusterstring
MasterNamestring
NodeInstanceGroupstring// comma-delimited list of groups' names
...
...
@@ -245,6 +246,7 @@ func RegisterClusterFlags() {
flag.StringVar(&cloudConfig.Zone,"gce-zone","","GCE zone being used, if applicable")
flag.StringVar(&cloudConfig.Region,"gce-region","","GCE region being used, if applicable")
flag.BoolVar(&cloudConfig.MultiZone,"gce-multizone",false,"If true, start GCE cloud provider with multizone support.")
flag.BoolVar(&cloudConfig.MultiMaster,"gce-multimaster",false,"If true, the underlying GCE/GKE cluster is assumed to be multi-master.")
flag.StringVar(&cloudConfig.Cluster,"gke-cluster","","GKE name of cluster being used, if applicable")
flag.StringVar(&cloudConfig.NodeInstanceGroup,"node-instance-group","","Name of the managed instance group for nodes. Valid only for gce, gke or aws. If there is more than one group: comma separated list of groups.")
flag.StringVar(&cloudConfig.Network,"network","e2e","The cloud provider network for this e2e cluster.")