package
0.2.0
Repository: https://github.com/canonical/cluster-api-k8s.git
Documentation: pkg.go.dev

# Functions

ControlPlaneLabelsForCluster returns a set of labels to add to a control plane machine for this specific cluster.
No description provided by the author
No description provided by the author
No description provided by the author
NewControlPlane returns an instantiated ControlPlane.
No description provided by the author
RenderK8sdProxyDaemonSet renders the manifest for the k8sd-proxy daemonset based on supplied configuration.

# Constants

CK8sControlPlaneControllerName defines the controller used when creating clients.

# Variables

No description provided by the author
No description provided by the author

# Structs

ClusterStatus holds stats information about the cluster.
ControlPlane holds business logic around control planes.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Management holds operations on the management cluster.
RemoteClusterConnectionError represents a failure to connect to a remote cluster.
Workload defines operations on workload clusters.

# Interfaces

ManagementCluster defines all behaviors necessary for something to function as a management cluster.
WorkloadCluster defines all behaviors necessary to upgrade kubernetes on a workload cluster TODO: Add a detailed description to each of these method definitions.