@@ -129,6 +129,7 @@ type NodeTestContextType struct {
typeCloudConfigstruct{
ProjectIDstring
Zonestring
MultiZonebool
Clusterstring
MasterNamestring
NodeInstanceGroupstring
...
...
@@ -194,6 +195,7 @@ func RegisterClusterFlags() {
flag.StringVar(&cloudConfig.MasterName,"kube-master","","Name of the kubernetes master. Only required if provider is gce or gke")
flag.StringVar(&cloudConfig.ProjectID,"gce-project","","The GCE project being used, if applicable")
flag.StringVar(&cloudConfig.Zone,"gce-zone","","GCE zone being used, if applicable")
flag.BoolVar(&cloudConfig.MultiZone,"gce-multizone",false,"If true, start GCE cloud provider with multizone support.")
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.")