argocd
aigisuk/argocd/kubernetes
A Terraform Module to deploy ArgoCD (v2.6.6) on a Kubernetes Cluster via Helm
Terraform Helm ArgoCD Module A Terraform module to deploy ArgoCD on a Kubernetes Cluster using the Helm Provider. !Concept Flow Illustration Default Admin Password If the admin_password input variable is not set, the initial password for the admin user account is auto-generated and stored as clear text in the field password in a secret named argocd-initial-admin-secret in your Argo CD installation namespace. You can retrieve this password using kubectl[^1]: `` kubectl -n argocd get secret argocd-initial-admin-secret -o jsonpath="{.data.password}" | base64 -d; echo ` Disable TLS on the ArgoCD API? Many ingress controllers require ArgoCD's API server be run with TLS disabled[^2]. Set the insecure variable to true to achieve this. Inputs | Name | Description | Type | Default | Required | |---
| Name | Type | Description | Default |
|---|---|---|---|
| namespace | string | Namespace to install ArgoCD chart into | "argocd" |
| argocd_chart_version | string | Version of ArgoCD chart to install | "5.27.1" |
| timeout_seconds | number | Helm chart deployment can sometimes take longer than the default 5 minutes. Set | 800 |
| admin_password | string | Default Admin Password | "" |
| values_file | string | The name of the ArgoCD helm chart values file to use | "values.yaml" |
| enable_dex | bool | Enabled the dex server? | true |
| insecure | bool | Disable TLS on the ArogCD API Server? | false |
| release_name | string | Helm release name | "argocd" |
Azure landing zones Terraform module
Terraform supermodule for the Terraform platform engineering for Azure
Terraform module to deploy landing zone subscriptions (and much more) in Azure
Terraform Module to define a consistent naming convention by (namespace, stage,