Skip to content

modfin/terraform-provider-ceph

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

terraform-provider-ceph (S3)

A very simple Terraform provider to create/delete buckets via CEPH S3 API.

Build and install

go build -o terraform-provider-ceph
mkdir -p ~/.terraform.d/plugins/github.com/modfin/ceph/0.1.0/linux_amd64
ln -s $(pwd)/terraform-provider-ceph ~/.terraform.d/plugins/github.com/modfin/ceph/0.1.0/linux_amd64/terraform-provider-ceph

If the provider have been rebuilt since last terraform init run, terraform will bail on a checksum error. To fix that you can remove the .terraform.lock.hcl from the terraform folder, and run terraform init to load the checksum for the re-built binary.

Terraform Example

A simple Terraform example is provided in the example folder, that first create a new object storage instance, and then use this provider to create two buckets.

About

Terraform provider to access CEPH S3 API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published