You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# BREAKING CHANGE: v2.0
Fixes#1090, #1096, #1092, #1043, #1045
# Features
- update Go AWS SDK V2
- Handling of raw secrets
- Handling of binary secrets
## Migrate from V1 to V2
It was required to change some user facing configuration properties. So minor changes are required to make things work again.
### SecretsManager
- Removed property convertToJSON, flatten, stringifiedValues
- Use property rawOutput instaed:
- `undefined / not set` => (default) convertToJSON and flatten and stringifiedValues = true
- `RawOutput.STRING` => convertToJSON and flatten and stringifiedValues = false
- `RawOutput.BINARY` => convertToJSON and flatten and stringifiedValues = false and Secret is binary
### Parameter
- Removed property convertToJSON, flatten, stringifiedValues => all of them made no sense - now only raw output of decrypted secret
### MultiParameter
- Removed property convertToJSON, flatten, stringifiedValues => most of this combinations made no sense
- Allways convertToJson and flatten (as we have to parse it to create multiple parameters)
- You are allowed to chose the flattenSeperator
---------
Signed-off-by: Florian Fl Bauer <[email protected]>
Signed-off-by: github-actions <[email protected]>
Signed-off-by: lennartrommeiss <[email protected]>
Co-authored-by: Florian Bauer <[email protected]>
Co-authored-by: github-actions <[email protected]>
Co-authored-by: lennartrommeiss <[email protected]>
Co-authored-by: Lennart Rommeiss <[email protected]>
Our integration tests don't test all supported options.
[ ] Use KMS Key for secret
[ ] Version updates with existing secrets
[ ] Use real kms key for encryption (this will be hard)
[ ] ... maybe more?
and we rely on snapshots. It would be great if we could do real deployments in test stage ...
The text was updated successfully, but these errors were encountered: