Closed jfmeachum closed 1 year ago
Hi jfmeachum. We have updated the README to include instructions on how to handle jmesPath's with hyphens in them: https://github.com/aws/secrets-store-csi-driver-provider-aws/commit/84327a93e3fd28e59a4a41aa05c7c8172fef376d
Describe the bug
A
SecretProviderClass
with ajmesPath
that has a hyphen will fail to create a K8s Secret.To Reproduce
Steps to reproduce the behavior:
Given an ASM Secret
will-fail
with the following structure:And a
SecretProviderClass
resource declaration:Workloads that depend on the above will fail with the following error:
The provider will succeed if the explicit reference to the hyphenated key is removed.
Expected behavior
Workload containers start and are able to consume the K8s Secret as well as access the CSI driver-managed volume data.