Skip to content

(eks): eks.Addon missing ConfigurationValues property #34001

Open
@markusl

Description

@markusl

Describe the feature

The EKS documentation explains addon usage: https://docs.aws.amazon.com/cdk/api/v2/docs/aws-cdk-lib.aws_eks-readme.html

new eks.Addon(this, 'Addon', {
  cluster,
  addonName: 'aws-guardduty-agent',
  addonVersion: 'v1.6.1',
  // whether to preserve the add-on software on your cluster but Amazon EKS stops managing any settings for the add-on.
  preserveOnDelete: false,
});

However, it seems to be missing the ConfigurationValues property which makes configuring the addon impossible https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-addon.html#cfn-eks-addon-configurationvalues

Use Case

As a user, I would like to configure addons as explained in the addon-specific documentation https://helm.sh/docs/intro/using_helm/#customizing-the-chart-before-installing

Proposed Solution

No response

Other Information

Add the configuration property

Acknowledgements

  • I may be able to implement this feature request
  • This feature might incur a breaking change

CDK version used

2.1006.0 (build a3b9762)

Environment details (OS name and version, etc.)

all

Metadata

Metadata

Assignees

No one assigned

    Labels

    @aws-cdk/aws-eksRelated to Amazon Elastic Kubernetes Serviceeffort/mediumMedium work item – several days of effortfeature-requestA feature should be added or improved.p2

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions