package
4.16.15+incompatible
Repository: https://github.com/openshift/installer.git
Documentation: pkg.go.dev
# Functions
System returns the cluster-api system.
UnpackClusterAPIBinary unpacks the cluster-api binary from the embedded data so that it can be run to create the infrastructure for the cluster.
UnpackEnvtestBinaries unpacks the envtest binaries from the embedded data so that it can be run to create the infrastructure for the cluster.
# Constants
ArtifactsDir is the directory where output (manifests, kubeconfig, etc.) related to CAPI-based installs are stored.
SystemStateRunning indicates the system is running.
SystemStateStopped indicates the system is stopped.
# Variables
AWS is the provider for creating resources in AWS.
Azure is the provider for creating resources in Azure.
AzureASO is a companion component to Azure that is used to create resources declaratively.
ClusterAPI is the core provider for cluster-api.
EnvTest is the provider for the local control plane.
GCP is the provider for creating resources in GCP.
IBMCloud is the provider for creating resources in IBM Cloud and powervs.
Mirror is the embedded data for the providers.
Nutanix is the provider for creating resources in Nutanix.
OpenStack is the provider for creating resources in OpenStack.
Scheme is the scheme used by the local control plane.
VSphere is the provider for creating resources in vSphere.
# Interfaces
Interface is the interface for the cluster-api system.
# Type aliases
SystemState is the state of the cluster-api system.