Tags: dbsystel/cdk-sops-secrets
Tags
feat: sdkv2 (#1111) # 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 <florian.fl.bauer@deutschebahn.com> Signed-off-by: github-actions <github-actions@github.com> Signed-off-by: lennartrommeiss <lennart.rommeiss@deutschebahn.com> Co-authored-by: Florian Bauer <45170246+derbauer97@users.noreply.github.com> Co-authored-by: github-actions <github-actions@github.com> Co-authored-by: lennartrommeiss <lennart.rommeiss@deutschebahn.com> Co-authored-by: Lennart Rommeiss <61516567+lenderom@users.noreply.github.com>
fix: asset permissions (#1110) * chore: document how to disable iam generation * chore: typo * chore: self mutation Signed-off-by: github-actions <github-actions@github.com> * fix: asset permissions * fix: kms key asset permissions (#1101) * fix: kms key asset permissions Signed-off-by: lennartrommeiss <lennart.rommeiss@deutschebahn.com> * fix: update tests Signed-off-by: lennartrommeiss <lennart.rommeiss@deutschebahn.com> * fix: update some tests Signed-off-by: lennartrommeiss <lennart.rommeiss@deutschebahn.com> --------- Signed-off-by: lennartrommeiss <lennart.rommeiss@deutschebahn.com> * chore: self mutation Signed-off-by: github-actions <github-actions@github.com> --------- Signed-off-by: github-actions <github-actions@github.com> Signed-off-by: lennartrommeiss <lennart.rommeiss@deutschebahn.com> Co-authored-by: github-actions <github-actions@github.com> Co-authored-by: Lennart Rommeiss <61516567+lenderom@users.noreply.github.com> Co-authored-by: lennartrommeiss <lennart.rommeiss@deutschebahn.com>
PreviousNext