Made argocd helm values configurable

This commit is contained in:
Max Pfeiffer
2026-01-25 10:00:36 +01:00
parent de5767c78c
commit f255d5c8b1
2 changed files with 11 additions and 1 deletions

View File

@@ -21,6 +21,7 @@ locals {
name = "server.ingress.ingressClassName"
value = "cilium"
},
] : []
] : [],
length(var.argocd_helm_values) > 0 ? var.argocd_helm_values : []
)
}

View File

@@ -44,6 +44,15 @@ variable "argocd_ingress_enabled" {
default = true
}
variable "argocd_helm_values" {
description = "Additional Helm values for installing the ArgoCD Helm chart"
type = list(object({
name = string
value = string
}))
default = []
}
# See: https://argo-cd.readthedocs.io/en/latest/operator-manual/cluster-bootstrapping/#app-of-apps-pattern
variable "install_argocd_app_of_apps" {
description = "Flag for bootstrapping ArgoCD with an App of Apps"