Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Cluster ¶
type Cluster struct { // CLIClient is embedded to interact with the kube cluster. kube.CLIClient // Topology is embedded to include common functionality. cluster.Topology // contains filtered or unexported fields }
Cluster for a Kubernetes cluster. Provides access via a kube.Client.
func (*Cluster) CanDeploy ¶
CanDeploy for a kube cluster returns true if the config is a non-vm, or if the cluster supports fake pod-based VMs.
func (Cluster) Filename ¶
Filename of the kubeconfig file for this cluster. TODO(nmittler): Remove the need for this by changing operator to use provided kube clients directly.
func (*Cluster) OverrideTopology ¶
OverrideTopology allows customizing the relationship between this and other clusters for a single suite. This practice is discouraged, and separate test jobs should be created on a per-topology bassis. TODO remove this when centralistiod test is isolated as it's own job
Click to show internal directories.
Click to hide internal directories.