minio

circa10a/minio/local

Terraform Module HCL LOCAL

Automatically install and create local buckets with public policies for testing

Install
module "minio" {
source = "circa10a/minio/local"
version = "0.2.0"
}
plain text: /constructs/tfmod-circa10a-minio-local/install.txt
⭐ Source on GitHub 📦 Registry page
README

terraform-local-minio Automatically install and create local buckets with public policies for testing using docker containers Usage ``tf 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 | AKIAIOSFODNN

Inputs (9)
NameTypeDescriptionDefault
mc_container_imagestringMinio client image"minio/mc:latest"
minio_container_portnumberMinio server listening port9000
minio_network_namestringNetwork to create to allow mc to provision buckets in minio"minio"
minio_access_keystringMinio access key"AKIAIOSFODNN7EXAMPLE"
minio_bucketslist(string)List of buckets to create on startup[ "bucket-1", "bucket-2" ]
minio_container_imagestringMinio server image"minio/minio:latest"
minio_volume_namestringDocker volume name to hold data in buckets in minio"minio"
minio_secret_keystringMinio secret key"wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKE
minio_docker_hoststringUnix/tcp scoket location for docker daemon"unix:///var/run/docker.sock"
Outputs (1)
minio_keys — Minio server environment variables containing access keys
Details
FrameworkTerraform Module
LanguageHCL
Version0.2.0
Cloud LOCAL
★ Stars4
Forks2
Total downloads798
Inputs9
Outputs1
Submodules3
LicenseMIT
Namespacecirca10a
Updated