cdk-eks-blueprints icon indicating copy to clipboard operation
cdk-eks-blueprints copied to clipboard

[ebs-csi-driver] Allow EbsCsiDriverAddOn to provide configurationValues

Open thpham opened this issue 1 year ago • 0 comments

Describe the bug

Declaring the usage of the EbsCsiDriverAddOn like for example the following as no effect:

new blueprints.addons.EbsCsiDriverAddOn({
  version: "v1.30.0-eksbuild.1",
  kmsKeys: [
    blueprints.getNamedResource(blueprints.GlobalResources.KmsKey),
  ],
  storageClass: "gp3",
  configurationValues: {
    controller: {
      extraVolumeTags: {
        Owner: "AlpsPlatformProduct",
        AppManagerCFNStackKey: "1234",
        StackId: "1234",
      },
    },
  },
}),

configurationValues is not taken into account.

Expected Behavior

I expect to see configurationValues being used by the managed addons like this:

image

Current Behavior

declaring configurationValues has no effect.

Reproduction Steps

Describe the bug section

Possible Solution

image

Additional Information/Context

No response

CDK CLI Version

2.139.0

EKS Blueprints Version

1.14.1

Node.js Version

v20.11.1

Environment details (OS name and version, etc.)

macos sonoma, 14.4

Other information

No response

thpham avatar Apr 30 '24 14:04 thpham