Deprecate EKS cluster property defaultAddonsToRemoves
in favor of bootstrapSelfManagedAddons
#4755
Labels
defaultAddonsToRemoves
in favor of bootstrapSelfManagedAddons
#4755
The
defaultAddonsToRemove
property was introduced to EKS cluster configuration to allow bootstrapping clusters without AWS's default components (coredns
,vpc-cni
,kube-proxy
). This was implemented in a patch, through a workaround where the provider would:Current Situation
AWS has now introduced native support for this functionality through the
bootstrapSelfManagedAddons
flag, which creates a blank cluster without default components.Key differences:
defaultAddonsToRemove
: Allows selective removal of specific addonsbootstrapSelfManagedAddons
: All-or-nothing approach (creates a blank cluster). Is faster as it doesn't have to first install the components, adopt them and finally destroy themProposed Changes
defaultAddonsToRemove
as deprecatedRequired Investigation
Before proceeding with deprecation:
defaultAddonsToRemove
References
The text was updated successfully, but these errors were encountered: