Refactor stack_name, add overloadable networks.

This commit is contained in:
Greyscale 2024-12-24 23:55:11 +01:00
parent ef1273754d
commit 51a89a72ac
Signed by: grey
GPG key ID: DDB392AE64B32D89
2 changed files with 11 additions and 2 deletions
products/minio

View file

@ -7,9 +7,14 @@ resource "random_password" "minio_admin_password" {
special = false
}
module "network" {
source = "../../docker/network"
stack_name = var.stack_name
}
module "minio" {
source = "../../docker/service"
stack_name = "minio"
stack_name = var.stack_name
service_name = "minio"
image = "quay.io/minio/minio:latest"
command = ["minio", "server", "/data", ]
@ -25,7 +30,7 @@ module "minio" {
}
ports = var.ports
mounts = var.mounts
networks = var.networks
networks = concat(var.networks, [module.network])
placement_constraints = var.placement_constraints
labels = {
"traefik.enable" = "true"

View file

@ -8,4 +8,8 @@ output "endpoint" {
"https://${var.domain}",
null
)
}
output "network" {
value = module.network.network
}