Skip to content
This repository was archived by the owner on Sep 14, 2024. It is now read-only.

circa10a/terraform-local-minio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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"]