/argocd-apps

Terraform module for phased provisioning of Kubernetes ArgoCD Application collections

Primary LanguageHCLApache License 2.0Apache-2.0

Requirements

No requirements.

Providers

Name Version
helm n/a

Modules

Name Source Version
argocd ./namespace n/a
project_0 ./project n/a
project_1 ./project n/a
project_2 ./project n/a
project_3 ./project n/a
project_4 ./project n/a
project_5 ./project n/a
project_6 ./project n/a
project_7 ./project n/a
project_8 ./project n/a
project_9 ./project n/a

Resources

Name Type
helm_release.argocd resource

Inputs

Name Description Type Default Required
argocd_config_path ArgoCD configuration path string n/a yes
argocd_version ArgoCD Helm chart version string "5.19.4" no
default_chart Default ArgoCD application Helm chart from Helm repository string "application" no
default_path Default ArgoCD application Helm chart from Git repository path string null no
default_repository Default ArgoCD application repository (Git or Helm) string "https://charts.zimagi.com" no
default_version Default ArgoCD application Helm chart version from Helm repository string "0.0.1" no
domain Platform domain string n/a yes
environment Platform Environment string n/a yes
project_path Base project configuration path string n/a yes
project_sequence Ordered collections of ArgoCD Application projects (up to 10 projects supported) list n/a yes
role_groups ArgoCD Role group membership index map(list(string)) {} no
variables ArgoCD Application interpolation variables any {} no

Outputs

No outputs.