24 lines
547 B
HCL
24 lines
547 B
HCL
variable "service_volumes" {
|
|
description = "Mapping of service names to their volume names and mount points"
|
|
type = map(object({
|
|
volumes = map(string)
|
|
}))
|
|
}
|
|
|
|
variable "domain" {
|
|
description = "Domain name for the application"
|
|
type = string
|
|
default = "bsdserver.lan"
|
|
}
|
|
|
|
variable "role_id" {
|
|
description = "Role ID for Vault AppRole authentication"
|
|
type = string
|
|
sensitive = true
|
|
}
|
|
|
|
variable "secret_id" {
|
|
description = "Secret ID for Vault AppRole authentication"
|
|
type = string
|
|
sensitive = true
|
|
} |