Skip to content
Fork

terraform-provider-rustfs

terraform provider to manage rustfs storage

0

Stars

0

Forks

0

Watchers

0

Issues

138

Size (KB)

main

Branch

Files

Source on GitHub

Browse the folder structure on GitHub

File tree for this repository will appear here after the next data sync. Meanwhile you can open the full folder listing directly on GitHub.

Terraform Provider Rustfs

This provider should take care of rustfs management.
The issue I needed to solve is a missing functionality of the aws provider on my installation.
A working solution was: https://github.com/aminueza/terraform-provider-minio for bucket management.

As IAM should also be maneged I will use the provider of aminueza and add some rust endpoint.

Endpoints


At the moment I was not able to get a good api definition. Will try: https://deepwiki.com/rustfs/rustfs/10-reference#admin-api-routes and some postman magic.

Acceptanc testing

Unit test performed with pkg work simply out of the box.
To perform acceptance test of the provider we need to follow: https://developer.hashicorp.com/terraform/tutorials/providers-plugin-framework/providers-plugin-framework-provider#prepare-terraform-for-local-provider-install

~/.terraformrc

provider_installation {
dev_overrides {
"weinmann/rustfs" = "/workspaces/terraform-provider-rustfs"
}
}

Publish


ToDo: https://developer.hashicorp.com/terraform/registry/providers/publishing

Repository metadata

Owner
TEGAR-SRC
Primary language
Not detected
License
Apache-2.0
Created
Jun 23, 2026
Last pushed
Jun 12, 2026
Last updated
Jun 23, 2026

Clone this repository

HTTPS

git clone https://github.com/TEGAR-SRC/terraform-provider-rustfs.git

SSH

git clone git@github.com:TEGAR-SRC/terraform-provider-rustfs.git

More public repositories