argocd
aigisuk/argocd/kubernetes
A Terraform Module to deploy ArgoCD (v2.6.6) on a Kubernetes Cluster via Helm
Install
README
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 | |---
Inputs (8)
| 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" |
Resources (1)
Details
Similar packages
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,