Skip to content

Tags: dbsystel/cdk-sops-secrets

Tags

v2.0.7

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #1125 from dbsystel/github-actions/upgrade-main

chore(deps): upgrade dependencies

v2.0.6

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #1124 from dbsystel/github-actions/upgrade-main

chore(deps): upgrade dependencies

v2.0.5

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #1123 from dbsystel/fix/invalid-arn

fix: invalid arn

v2.0.4

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #1120 from dbsystel/fix/default-binary

fix: default behaviour for format binary as in 1.x

v2.0.3

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #1119 from dbsystel/github-actions/upgrade-main

chore(deps): upgrade dependencies

v2.0.2

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: release (#1118)

v2.0.1

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #1117 from dbsystel/github-actions/upgrade-main

chore(deps): upgrade dependencies

v2.0.0

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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>

v1.16.13

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: SopsSync permissions to decrypt the asset file instead of encrypt (

#1112)

Signed-off-by: lennartrommeiss <lennart.rommeiss@deutschebahn.com>

v1.16.12

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
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>