circa10a / terraform-local-minio

Automatically install and create local buckets with public policies for testing

Home Page:https://registry.terraform.io/modules/circa10a/minio/local/0.1.1

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

terraform-local-minio

Automatically install and create local buckets with public policies for testing using docker containers

Usage

module "terraform-local-minio" {
  source           = "circa10a/minio/local"
  minio_access_key = "secret"
  minio_secret_key = "super_secret"
  minio_buckets    = ["bucket1", "bucket2"]
}

Access via http://localhost:9000

Configuration

Inputs

Variable Type Default
minio_docker_host string unix:///var/run/docker.sock
minio_container_image string minio/minio:latest
mc_container_image string minio/mc:latest
minio_container_port number 9000
minio_network_name string minio
minio_volume_name string minio
minio_access_key string AKIAIOSFODNN7EXAMPLE
minio_secret_key string wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
minio_buckets list ["bucket-1", "bucket-2"]

About

Automatically install and create local buckets with public policies for testing

https://registry.terraform.io/modules/circa10a/minio/local/0.1.1

License:MIT License


Languages

Language:HCL 100.0%