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

Feature request: multiple s3 buckets #48

Closed
kshcherban opened this issue Aug 6, 2018 · 9 comments
Closed

Feature request: multiple s3 buckets #48

kshcherban opened this issue Aug 6, 2018 · 9 comments
Milestone

Comments

@kshcherban
Copy link

Would be nice to have support for multiple s3 buckets for large terraform installations.

@raphink
Copy link
Contributor

raphink commented Oct 12, 2018

This is an interesting idea, and I'd welcome a PR for that!

@fivehorizons
Copy link

agree! We have 8-12 accounts in AWS org and using independent buckets for state

@fivehorizons
Copy link

Could this be overcome by having multiple terraboard containers using the same PostgresDB? @kshcherban

@stale
Copy link

stale bot commented Apr 19, 2021

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@stale stale bot added the wontfix label Apr 19, 2021
@m00lecule
Copy link

Could this issue be reopened? Terraboard is missing key feature

@stale stale bot removed the wontfix label Apr 26, 2021
@Shocktrooper
Copy link

Agreed. most terraform setups do not use a single state backend

@fivehorizons
Copy link

I was able to overcome this having a container for each account pointing them to same database and data was aggregated

@raphink
Copy link
Contributor

raphink commented Jul 1, 2021

See also @hbollon's ongoing work in #177

@mcanevet mcanevet added this to the v2.0.0-alpha1 milestone Jul 7, 2021
raphink pushed a commit that referenced this issue Jul 20, 2021
* feat: multi-provider support (WIP)

* feat: env variables/flags available again for single provider configuration

* feat: add some custom yaml unmarshalling rules to add default values
where go-flags ones aren't applicable

* docs: update readme with multiple buckets/providers config advices

* feat: parallelized db refreshing and add mutex security
+ code review fixes from #177

* feat: add aws credentials & session token config support
* allow aws multiple buckets to be configured directly in s3 yaml field (now an objects array)
* add another minio instance to multiple-minio-buckets testing env
* update all yaml example config files

* docs: update readme with new aws configuration fields
@mcanevet
Copy link
Contributor

fixed by #177

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants