addon resource¶
Description¶
AddonResource manages an Amazon EKS add-on.
Source: internal/service/eks/addon_types.go:4
Example usage:
imports: {
aws-eks: 'github.com/cloudboss/unobin-library-aws//service/eks'
}
resources: {
example: aws-eks.addon {
# Set input fields here.
}
}
Inputs¶
cluster-name
string
addon-name
string
addon-version
optional(string)
configuration-values
optional(string)
namespace-config
optional(object)
optional(
object({
namespace: string
})
)
pod-identity-association
optional(list(object))
optional(
list(
object({
role-arn: string
service-account: string
})
)
)
preserve
boolean
default
false
resolve-conflicts-on-create
optional(string)
resolve-conflicts-on-update
optional(string)
service-account-role-arn
optional(string)
tags
optional(map(string))
Input Constraints¶
This kind declares no extra input constraints.
Outputs¶
cluster-name
string
addon-name
string
arn
string
addon-version
string
namespace
optional(string)
status
string
created-at
string
modified-at
string