argocd

aigisuk/argocd/kubernetes

Terraform Module HCL KUBERNETES

A Terraform Module to deploy ArgoCD (v2.6.6) on a Kubernetes Cluster via Helm

Install
module "argocd" {
source = "aigisuk/argocd/kubernetes"
version = "0.2.7"
}
plain text: /constructs/tfmod-aigisuk-argocd-kubernetes/install.txt
⭐ Source on GitHub 📦 Registry page
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)
NameTypeDescriptionDefault
namespacestringNamespace to install ArgoCD chart into"argocd"
argocd_chart_versionstringVersion of ArgoCD chart to install"5.27.1"
timeout_secondsnumberHelm chart deployment can sometimes take longer than the default 5 minutes. Set 800
admin_passwordstringDefault Admin Password""
values_filestringThe name of the ArgoCD helm chart values file to use"values.yaml"
enable_dexboolEnabled the dex server?true
insecureboolDisable TLS on the ArogCD API Server?false
release_namestringHelm release name"argocd"
Resources (1)
helm_release
Details
FrameworkTerraform Module
LanguageHCL
Version0.2.7
Cloud KUBERNETES
★ Stars13
Forks6
Total downloads13.9k
Inputs8
Resources1
Examples2
LicenseMIT
Namespaceaigisuk
Updated