16 lines
843 B
HCL
16 lines
843 B
HCL
# 2026-03-09
|
||
# variables.tf — входные переменные для notes-python примера.
|
||
#
|
||
# PG_DSN передаётся во все функции через env_vars.
|
||
# Хранится как sensitive чтобы не светился в terraform output и логах.
|
||
# В продакшне — не хардкоди DSN здесь, используй TF_VAR_pg_dsn или secrets manager.
|
||
|
||
# DSN для подключения к PostgreSQL внутри кластера.
|
||
# Формат: postgres://user:password@host:port/dbname?sslmode=...
|
||
variable "pg_dsn" {
|
||
description = "PostgreSQL DSN для подключения к БД внутри кластера"
|
||
type = string
|
||
default = "postgres://sless:sless-pg-password@postgres.sless.svc.cluster.local:5432/sless?sslmode=disable"
|
||
sensitive = true
|
||
}
|