Documentation ¶
Index ¶
Constants ¶
View Source
const ( StatusActive = "ACTIVE" StatusCreating = "CREATING" StatusCreateFailed = "CREATE_FAILED" StatusUpdating = "UPDATING" StatusUpdateFailed = "UPDATE_FAILED" StatusDeleting = "DELETING" StatusDeleteFailed = "DELETE_FAILED" StatusDegraded = "DEGRADED" )
Taken from the list of addon statuses in the EKS API documentation: https://docs.aws.amazon.com/eks/latest/APIReference/API_Addon.html#AmazonEKS-Type-Addon-status
View Source
const (
FinalizerString = "finalizers.eks.services.k8s.aws/Addon"
)
Variables ¶
View Source
var ( GroupVersionResource = svcapitypes.GroupVersion.WithResource("addons") GroupKind = metav1.GroupKind{ Group: "eks.services.k8s.aws", Kind: "Addon", } )
View Source
var ( // TerminalStatuses defines the list of statuses that are terminal for an addon TerminalStatuses = []string{ StatusCreateFailed, StatusUpdateFailed, StatusDeleteFailed, } )
Functions ¶
func FromACKTags ¶ added in v0.1.2
FromACKTags converts the tags parameter into map[string]*string shape. This method helps in setting the tags back inside AWSResource after merging default controller tags with existing resource tags.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.