flag.StringVar(&context.KubeContext,clientcmd.FlagContext,"","kubeconfig context to use/override. If unset, will use value from 'current-context'")
flag.StringVar(&context.KubeContext,clientcmd.FlagContext,"","kubeconfig context to use/override. If unset, will use value from 'current-context'")
flag.StringVar(&context.AuthConfig,"auth_config","","Path to the auth info file.")
flag.StringVar(&context.AuthConfig,"auth_config","","Path to the auth info file.")
flag.StringVar(&context.CertDir,"cert_dir","","Path to the directory containing the certs. Default is empty, which doesn't use certs.")
flag.StringVar(&context.CertDir,"cert_dir","","Path to the directory containing the certs. Default is empty, which doesn't use certs.")
flag.StringVar(&context.Host,"host","","The host to connect to")
flag.StringVar(&context.Host,"host","","The host, or apiserver, to connect to")
flag.StringVar(&context.RepoRoot,"repo_root","./","Root directory of kubernetes repository, for finding test files. Default assumes working directory is repository root")
flag.StringVar(&context.RepoRoot,"repo_root","./","Root directory of kubernetes repository, for finding test files. Default assumes working directory is repository root")
flag.StringVar(&context.Provider,"provider","","The name of the Kubernetes provider")
flag.StringVar(&context.Provider,"provider","","The name of the Kubernetes provider (gce, gke, local, vagrant, etc.)")
flag.StringVar(&gceConfig.MasterName,"kube_master","","Name of the kubernetes master. Only required if provider is gce or gke")
flag.StringVar(&gceConfig.MasterName,"kube_master","","Name of the kubernetes master. Only required if provider is gce or gke")
flag.StringVar(&gceConfig.ProjectID,"gce_project","","The GCE project being used, if applicable")
flag.StringVar(&gceConfig.ProjectID,"gce_project","","The GCE project being used, if applicable")
flag.StringVar(&gceConfig.Zone,"gce_zone","","GCE zone being used, if applicable")
flag.StringVar(&gceConfig.Zone,"gce_zone","","GCE zone being used, if applicable")