# Functions
ClusterFromBytes Necessary for unit tests, which store configs as hardcoded strings.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewAPIEndpoints computes and returns all the required settings required to manage API endpoints form various user-inputs and other already-computed settings.
No description provided by the author
NewControlPlaneStack reads the specified cluster spec along with all the referenced files into memory.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewEtcdNodes derives etcd nodes from user-provided etcd node configs.
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
No description provided by the author
# Constants
No description provided by the author
# Variables
VERSION set by build script.
# Structs
APIEndpoint represents a Kubernetes API endpoint.
APIEndpointLB is the load balancer serving the API endpoint.
Config contains configuration parameters available when rendering userdata injected into a controller or an etcd node from golang text templates.
No description provided by the author
ControllerTmplCtx is used for rendering controller stack and userdata.
No description provided by the author
No description provided by the author
An EtcdTmplCtx contains configuration settings/options mixed with existing state in a way that can be consumed by stack and cloud-config templates.
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
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
WorkerTmplCtx is used for rendering worker stacks and userdata.
# Interfaces
No description provided by the author
No description provided by the author
No description provided by the author
# Type aliases
APIEndpoints is a set of API endpoints associated to a Kubernetes cluster.