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

AWS Systems Manager Parameter Store backend support #466

Open
melnikovn opened this issue Feb 23, 2023 · 7 comments
Open

AWS Systems Manager Parameter Store backend support #466

melnikovn opened this issue Feb 23, 2023 · 7 comments
Labels
feature request help wanted Extra attention is needed

Comments

@melnikovn
Copy link

Is your feature request related to a problem? Please describe.
AWS Systems Manager Parameter Store can be used as a cheaper alternative to Secret Manager. It would be nice if AVP had support for it.

Describe the solution you'd like
I'd like to grab parameter values (that can be actually encrypted) in a way similar to other backends

https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-parameter-store.html

@werne2j werne2j added help wanted Extra attention is needed feature request labels Mar 20, 2023
@werne2j
Copy link
Member

werne2j commented Mar 20, 2023

@melnikovn Thanks for the suggestion, we might not be able to get to this but feel free to put together a PR and we would be happy to review it

@oujonny
Copy link

oujonny commented May 13, 2023

I started working on it. But my coding skills are limited, so any feedback is appreciated. I will open an PR soon. 😄

https://github.com/oujonny/argocd-vault-plugin/tree/AWSSSMParameterStoreBackend

@greyhats13
Copy link

This feature is really awesome, I'm sure the community will love it. Is it ready to use?

I started working on it. But my coding skills are limited, so any feedback is appreciated. I will open an PR soon. 😄

https://github.com/oujonny/argocd-vault-plugin/tree/AWSSSMParameterStoreBackend

@oujonny
Copy link

oujonny commented Sep 14, 2023

Yes, from my side it's ready. but I don't use it in production yet. But feel free to use it. I don't know why my PR is not getting looked at :(

@strophy
Copy link

strophy commented Sep 5, 2024

I'd love to see this super useful feature implemented as well, but unfortunately it doesn't seem your PR will be merged anytime soon 😞 I wonder if an alternative for now could be to use external-secrets, which supported by ArgoCD and in turn provides support for AWS SSM Parameter Store?

I'm just beginning to learn about Kubernetes and ArgoCD, so I'd appreciate feedback on this approach, and will post back here if I try it myself and manage to get it working.

@MrSaints
Copy link

MrSaints commented Sep 5, 2024

@strophy I've been trialling External Secrets, and it works great. I'm not sure what value ArgoCD's Vault Plugin gives over that, but from what I can see, External Secrets should probably meet your requirements.

@strophy
Copy link

strophy commented Sep 6, 2024

Thanks @MrSaints I gave external-secrets a try and it was super simple and worked first try, can highly recommend it for anyone needing to get data from Parameter Store.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

6 participants