fix(n8n): use isolated network for db connection
This commit is contained in:
@@ -90,6 +90,12 @@ locals {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
module "n8n_network" {
|
||||||
|
source = "../../01-networking/docker-network"
|
||||||
|
name = "n8n-network"
|
||||||
|
driver = "bridge"
|
||||||
|
}
|
||||||
|
|
||||||
# Create the PostgreSQL container
|
# Create the PostgreSQL container
|
||||||
module "postgres" {
|
module "postgres" {
|
||||||
source = "../../10-services-generic/docker-service"
|
source = "../../10-services-generic/docker-service"
|
||||||
@@ -98,7 +104,7 @@ module "postgres" {
|
|||||||
tag = local.database_tag
|
tag = local.database_tag
|
||||||
volumes = local.database_volumes
|
volumes = local.database_volumes
|
||||||
env_vars = local.database_env_vars
|
env_vars = local.database_env_vars
|
||||||
networks = var.networks
|
networks = [module.n8n_network.name]
|
||||||
monitoring = local.monitoring
|
monitoring = local.monitoring
|
||||||
healthcheck = local.database_healthcheck
|
healthcheck = local.database_healthcheck
|
||||||
}
|
}
|
||||||
@@ -111,7 +117,7 @@ module "n8n" {
|
|||||||
tag = local.n8n_tag
|
tag = local.n8n_tag
|
||||||
volumes = local.n8n_volumes
|
volumes = local.n8n_volumes
|
||||||
env_vars = local.n8n_env_vars
|
env_vars = local.n8n_env_vars
|
||||||
networks = var.networks
|
networks = concat([module.n8n_network.name], var.networks)
|
||||||
monitoring = local.monitoring
|
monitoring = local.monitoring
|
||||||
depends_on = [module.postgres]
|
depends_on = [module.postgres]
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user