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 SSM (parameter store) sync by path #148

Closed
david-heward-unmind opened this issue Jan 9, 2023 · 4 comments
Closed

AWS SSM (parameter store) sync by path #148

david-heward-unmind opened this issue Jan 9, 2023 · 4 comments
Labels
enhancement New feature or request

Comments

@david-heward-unmind
Copy link

david-heward-unmind commented Jan 9, 2023

Feature Request

Correct me if I am wrong, but it would appear that it is currently not possible to sync from AWS SSM parameter store based on the path. Is this on the roadmap? Often its useful to take a path and translate parameters under these paths to env variables. Could we get this on the roadmap?

I specifically meaning syncing all parameters recursively below a path i.e. using aws ssm get-parameters-by-path and setting those to appropriately named env vars? i.e. uppercase, underscores, etc

I guess it would mean implementing sync

return nil, fmt.Errorf("does not support full env sync (path: %s)", kp.Path)

@david-heward-unmind david-heward-unmind added the enhancement New feature or request label Jan 9, 2023
@david-heward-unmind david-heward-unmind changed the title AWS SSM (paramstore) sync by path AWS SSM (parameter store) sync by path Mar 15, 2023
@david-heward-unmind
Copy link
Author

Is this project being actively developed? 3+ months and not even a "wont fix" ACK. Although a useful tool it lacks depth for each provider and it needs more attention for it to be useful in real world situations.

@jondot
Copy link
Contributor

jondot commented Apr 19, 2023

yes it is, happy to jump on a zoom session with you some time next week, and learn about your use case. would that make sense for you?

@david-heward-unmind
Copy link
Author

david-heward-unmind commented Apr 20, 2023

@jondot I am not sure that would be required in this instance. To me, it's a fairly simple issue to overcome, we are talking here about simply adding the ability for AWS SSM parameter store parameters to be looked up by partial path. i.e. /dev/, which would translate anything discovered by the final segment of the /dev/var1, /dev/platform/var2 etc into env vars. There are already existing methods for you to retrieve, aws cli has get-parameters-by-path.

I believe you are calling this feature sync

@jondot
Copy link
Contributor

jondot commented May 15, 2024

should be resolved now via Teller 2.0 reimplementation of AWS SSM, thanks!

@jondot jondot closed this as completed May 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants