Documentation ¶
Index ¶
Constants ¶
View Source
const ( DockerVolumeSizeGBKey = "DockerVolumeSizeGB" InstanceImageKey = "InstanceImage" InstanceTypeKey = "InstanceType" OperatorVersionKey = "OperatorVersion" )
View Source
const (
Name = "tcnpoutputs"
)
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct {
Logger micrologger.Logger
}
type Resource ¶
type Resource struct {
// contains filtered or unexported fields
}
Resource implements an operatorkit resource and provides a mechanism to fetch information from Cloud Formation stack outputs of the Tenant Cluster Node Pool stack.
The TCNP manages the node pools upon MachineDeployment CRs. For instance the TCNP stack contains the AWS ASG of the node pool and certain stack outputs which this resource collects and puts into the controller context.
func (*Resource) EnsureCreated ¶
func (*Resource) EnsureDeleted ¶
Click to show internal directories.
Click to hide internal directories.