27 lines
682 B
HCL
27 lines
682 B
HCL
variable "enabled" {
|
|
type = bool
|
|
description = "Render day-zero Flux manifests from existing repo artifacts."
|
|
default = false
|
|
}
|
|
|
|
variable "apply_manifests" {
|
|
type = bool
|
|
description = "Apply rendered Flux day-zero manifests with kubectl. Intended only for empty-cluster bootstrap."
|
|
default = false
|
|
}
|
|
|
|
variable "kubeconfig_path" {
|
|
type = string
|
|
description = "Kubeconfig used only when apply_manifests is true."
|
|
}
|
|
|
|
variable "flux_system_path" {
|
|
type = string
|
|
description = "Path to clusters/atlas/flux-system."
|
|
}
|
|
|
|
variable "output_path" {
|
|
type = string
|
|
description = "Rendered day-zero Flux manifest output path."
|
|
}
|