Finished default app of apps installation

This commit is contained in:
Max Pfeiffer
2026-01-08 20:40:22 +01:00
parent cf62d5e544
commit ff9631d39a
8 changed files with 65 additions and 29 deletions

View File

@@ -43,24 +43,22 @@ variable "install_argocd_app_of_apps" {
variable "argocd_app_of_apps_source" {
type = string
default = <<-EOT
source:
repoURL: https://github.com/max-pfeiffer/proxmox-talos-opentofu
targetRevision: main
path: argocd/root
directory:
recurse: true
repoURL: https://github.com/max-pfeiffer/proxmox-talos-opentofu
targetRevision: feature/make-gitops-part-configurable
path: argocd
directory:
recurse: true
EOT
}
variable "argocd_app_of_apps_sync_policy" {
type = string
default = <<-EOT
syncPolicy:
automated:
prune: true
selfHeal: true
syncOptions:
- SkipDryRunOnMissingResource=true
automated:
prune: true
selfHeal: true
syncOptions:
- SkipDryRunOnMissingResource=true
EOT
}