terraform-provider-garage

command module
v1.2.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 15, 2025 License: MIT Imports: 3 Imported by: 0

README

Terraform Provider for Garage

This repository contains a provider for managing Garage, a distributed, S3-compatible object store.

With this provider, you can declaratively manage the following resources in Garage:

  • Buckets
  • Bucket Aliases
  • Access Keys
  • Bucket-Key Permissions

[!WARNING] Requires Garage version 2.0 or later.

Getting Started

To get started, refer to the documentation included in this repository. It contains a list of options for the provider.

Local deployment

This repository also provides a script that is ready to use to set up a local instance of Garage.

cd docker
sh setup.sh

License

This project uses a dual-license structure:

Disclaimer

I do not have any prior experience with the Go programming language. This provider has been rewritten for Garage v2 with the assistance of LLMs, and is intended for experimental or personal use only.

I make no guarantees regarding the correctness, reliability, or safety of this code. This software is not intended for use in production environments. I do not assume any responsibility or liability for issues arising from its use.

Use at your own risk!

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL