Documentation ¶
Index ¶
Constants ¶
View Source
const ( AWSClusterKind = "AWSCluster" AWSClusterKindProvider = "capa" AWSManagedClusterKind = "AWSManagedCluster" AWSManagedClusterKindProvider = "eks" AzureClusterKind = "AzureCluster" AzureClusterKindProvider = "capz" AzureManagedClusterKind = "AzureManagedCluster" AzureManagedClusterKindProvider = "aks" VCDClusterKind = "VCDCluster" VCDClusterKindProvider = "cloud-director" VSphereClusterKind = "VSphereCluster" VSphereClusterKindProvider = "vsphere" GCPClusterKind = "GCPCluster" GCPClusterKindProvider = "gcp" GCPManagedClusterKind = "GCPManagedCluster" GCPManagedClusterKindProvider = "gke" )
Variables ¶
This section is empty.
Functions ¶
func GetClusterType ¶ added in v0.0.3
func GetClusterType(cluster *clusterv1.Cluster, mc ManagementCluster) string
Types ¶
type ManagementCluster ¶
type ManagementCluster struct { // BaseDomain is the base domain of the management cluster. BaseDomain string // Customer is the customer name of the management cluster. Customer string // InsecureCA is a flag to indicate if the management cluster has an insecure CA that should be truster InsecureCA bool // Name is the name of the management cluster. Name string // Pipeline is the pipeline name of the management cluster. Pipeline string // Region is the region of the management cluster. Region string }
Click to show internal directories.
Click to hide internal directories.