external-secrets/kubernetes-external-secrets

Upsert secret from AWS parameter store as is without base64 encoding

y0zg opened this issue · 1 comments

y0zg commented

I have a complex secret(config like) which fails during saving as is in AWS parameter store due to many inherited parameters like {{ }}.
So, I encoded that secret to base64 format, but the problem is that ExternalSecrets while creating Secret also encodes the secret, thus I have double-encoded base64 secret. Any ideas how to mitigate this on ExternalSecrets side to have plaintext inserted into Secret? Tried to use stringData but didn't get any expected result