// Indicates what path the kubernetes-anywhere is installed on
KubernetesAnywherePathstring
// The DNS Domain of the cluster.
ClusterDNSDomainstring
}
// NodeTestContextType is part of TestContextType, it is shared by all node e2e test.
...
...
@@ -248,6 +251,7 @@ func RegisterClusterFlags() {
flag.StringVar(&TestContext.NodeOSDistro,"node-os-distro","debian","The OS distribution of cluster VM instances (debian, ubuntu, gci, coreos, or custom).")
flag.StringVar(&TestContext.ClusterMonitoringMode,"cluster-monitoring-mode","standalone","The monitoring solution that is used in the cluster.")
flag.BoolVar(&TestContext.EnablePrometheusMonitoring,"prometheus-monitoring",false,"Separate Prometheus monitoring deployed in cluster.")
flag.StringVar(&TestContext.ClusterDNSDomain,"dns-domain","cluster.local","The DNS Domain of the cluster.")
// TODO: Flags per provider? Rename gce-project/gce-zone?