Add postgresql host and port to output

This commit is contained in:
Tobias Reisinger 2025-10-19 18:16:05 +02:00
parent 395f556f4a
commit 7ac0d86404
Signed by: serguzim
GPG key ID: 13AD60C237A28DFE
3 changed files with 12 additions and 2 deletions

View file

@ -163,6 +163,9 @@ module "services" {
minio_server = var.minio_server minio_server = var.minio_server
postgresql_host = var.postgresql_host
postgresql_port = var.postgresql_port
services = var.services services = var.services
} }

View file

@ -25,6 +25,8 @@ output "minio_data" {
output "postgresql_data" { output "postgresql_data" {
value = { value = {
for key in keys(postgresql_database.service_databases) : key => { for key in keys(postgresql_database.service_databases) : key => {
host = var.postgresql_host
port = var.postgresql_port
user = postgresql_role.service_roles[key].name user = postgresql_role.service_roles[key].name
pass = postgresql_role.service_roles[key].password pass = postgresql_role.service_roles[key].password
database = postgresql_database.service_databases[key].name database = postgresql_database.service_databases[key].name

View file

@ -4,6 +4,11 @@ variable "authentik_url" {}
variable "minio_server" {} variable "minio_server" {}
variable "postgresql_host" {}
variable "postgresql_port" {}
variable "services" { variable "services" {
type = map(object({ type = map(object({
host = string host = string