Declarative bucket and key configuration #450

Open
opened 2022-12-14 08:00:19 +00:00 by pinpox · 2 comments

It would be great if there was a way to specify all buckets, keys, layouts and other configuration declaratively, i.e. as a configuration file instead of having to use the cli to setup everything after installation. The setup would probably have to be inmutable in this case.

This would make migration to a new machine easier and also guarantee a certain a state of the server to always be present.

From a user's perspective you would define everything once and have the complete
"schema" with all your buckets, keys and so on in a file that you can backup and use to replicate the setup on a new server.

It would be great if there was a way to specify all buckets, keys, layouts and other configuration declaratively, i.e. as a configuration file instead of having to use the cli to setup everything after installation. The setup would probably have to be inmutable in this case. This would make migration to a new machine easier and also guarantee a certain a state of the server to always be present. From a user's perspective you would define everything once and have the complete "schema" with all your buckets, keys and so on in a file that you can backup and use to replicate the setup on a new server.
lx added the
Improvement
label 2022-12-14 09:50:52 +00:00
Contributor
You can try using the Terraform provider at: - https://registry.terraform.io/providers/prologin/garage/ - https://gitlab.com/prologin/tech/infra/terraform/terraform-provider-garage

relating to:
#678

but im seeking how to configure layout , but i want to make it 100% automate so the problem the ID's i cant know beforehand

relating to: https://git.deuxfleurs.fr/Deuxfleurs/garage/issues/678 but im seeking how to configure layout , but i want to make it 100% automate so the problem the ID's i cant know beforehand
Sign in to join this conversation.
No Milestone
No Assignees
3 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Deuxfleurs/garage#450
No description provided.