Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add support to set Type for AWS parameter store #3576

Merged

Conversation

vsantos
Copy link
Contributor

@vsantos vsantos commented Jun 12, 2024

Problem Statement

Currently, we don't have the option to set which parameter type to use for the AWS parameter store, and as a result, all secrets are stored remotely as plain text String. This PR adds the possibility to work with the following types String, SecureString, and StringList through PushSecret's metadata.

Related Issue

Fixes #3422

Checklist

  • I have read the contribution guidelines
  • All commits are signed with git commit --signoff
  • My changes have reasonable test coverage
  • All tests pass with make test
  • I ensured my PR is ready for review with make reviewable

Signed-off-by: Victor Santos <vsantos.py@gmail.com>
@vsantos vsantos requested a review from a team as a code owner June 12, 2024 04:01
@vsantos vsantos requested a review from shuheiktgw June 12, 2024 04:01
Copy link

sonarcloud bot commented Jun 12, 2024

Quality Gate Passed Quality Gate passed

Issues
1 New issue
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud

Skarlso
Skarlso previously approved these changes Jun 12, 2024
@Skarlso
Copy link
Contributor

Skarlso commented Jun 12, 2024

Nicely done!

@Skarlso Skarlso dismissed their stale review June 12, 2024 05:59

Need to run tests first buddy ;)

@Skarlso
Copy link
Contributor

Skarlso commented Jun 12, 2024

/ok-to-test sha=28ab26f

@Skarlso Skarlso merged commit dd8c004 into external-secrets:main Jun 12, 2024
16 checks passed
@vsantos vsantos deleted the feat/securestring_pushstring_3422 branch June 12, 2024 10:27
Bude8 pushed a commit to Bude8/external-secrets that referenced this pull request Jun 13, 2024
…ts#3576)

Signed-off-by: Victor Santos <vsantos.py@gmail.com>
Signed-off-by: Bude8 <henryblee8@gmail.com>
Bude8 pushed a commit to Bude8/external-secrets that referenced this pull request Jun 16, 2024
…ts#3576)

Signed-off-by: Victor Santos <vsantos.py@gmail.com>
Signed-off-by: Bude8 <henryblee8@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add SecureString for PushString to AWS Parameter Store
2 participants