mirror of
https://gitlab.sarex.io/infra/terraform-contour-mirror.git
synced 2026-08-06 02:31:35 +03:00
15 lines
733 B
HCL
15 lines
733 B
HCL
variable "namespaces" {
|
|
description = "List of Kubernetes namespaces to create"
|
|
type = list(object({
|
|
name = string
|
|
labels = optional(map(string), {})
|
|
annotations = optional(map(string), {})
|
|
# false для уже существующего неймспейс: он остаётся вне state этого модуля,
|
|
# но запись доступна другим стекам как декларативная цель.
|
|
manage = optional(bool, true)
|
|
# true раскатывает общий regcred в неймспейс через стек secrets.
|
|
# Сам модуль namespace это поле не использует.
|
|
image_pull_secret = optional(bool, false)
|
|
}))
|
|
}
|