Tidyup minio code

This commit is contained in:
Greyscale 2025-01-16 08:58:48 +01:00
parent 48626c5e64
commit 2a50583703
Signed by: grey
GPG key ID: DDB392AE64B32D89
4 changed files with 22 additions and 26 deletions

8
products/minio/admin.tf Normal file
View file

@ -0,0 +1,8 @@
resource "random_pet" "minio_admin_user" {
length = 2
separator = ""
}
resource "random_password" "minio_admin_password" {
length = 32
special = false
}

View file

@ -1,17 +1,3 @@
resource "random_pet" "minio_admin_user" {
length = 2
separator = ""
}
resource "random_password" "minio_admin_password" {
length = 32
special = false
}
module "network" {
source = "../../docker/network"
stack_name = var.stack_name
}
module "minio" {
source = "../../docker/service"
stack_name = var.stack_name
@ -57,12 +43,3 @@ module "minio" {
}
}
output "minio" {
value = {
endpoint = "https://${var.domain}/ui/"
auth = {
username = module.minio.docker_service.task_spec[0].container_spec[0].env.MINIO_ROOT_USER
password = nonsensitive(module.minio.docker_service.task_spec[0].container_spec[0].env.MINIO_ROOT_PASSWORD)
}
}
}

View file

@ -0,0 +1,4 @@
module "network" {
source = "../../docker/network"
stack_name = var.stack_name
}

View file

@ -1,7 +1,6 @@
output "docker_service" {
value = module.minio.docker_service
}
output "endpoint" {
value = try(
"https://${var.traefik.domain}",
@ -9,7 +8,15 @@ output "endpoint" {
null
)
}
output "network" {
value = module.network.network
}
}
output "minio" {
value = {
endpoint = "https://${var.domain}/ui/"
auth = {
username = module.minio.docker_service.task_spec[0].container_spec[0].env.MINIO_ROOT_USER
password = nonsensitive(module.minio.docker_service.task_spec[0].container_spec[0].env.MINIO_ROOT_PASSWORD)
}
}
}