eks-argocd
DNXLabs/eks-argocd/aws
Terraform module for deploying Kubernetes Argo CD and Argo Rollouts inside a pre-existing EKS cluster.
Install
README
terraform-aws-eks-argocd   Terraform module for deploying Kubernetes Argo CD and Argo Rollouts inside a pre-existing EKS cluster. Usage ``bash module "argocd" { source = "git::https://github.com/DNXLabs/terraform-aws-eks-argocd.git?ref=0.1.0" enabled = true } ` See more examples of usage. Login The initial password is autogenerated with the pod name of the ArgoCD API server: `bash ARGO_PWD=kubectl -n argocd get secret argocd-initial-admin-secret -o jsonpath="{.data.password}" | base64 -d ` In order to access the Argo CD server URL, we are going to use the kubectl port-forward command to access the application. `bash kubectl port-forwa
Inputs (7)
| Name | Type | Description | Default |
|---|---|---|---|
| helm_chart_repo | string | Argo CD repository name. | "https://argoproj.github.io/argo-helm" |
| create_namespace | bool | Whether to create Kubernetes namespace with name defined by `namespace`. | true |
| namespace | string | Kubernetes namespace to deploy Argo CD Helm chart. | "argocd" |
| mod_dependency | string | Dependence variable binds all AWS resources allocated by this module, dependent | null |
| settings | map | Additional settings which will be passed to the Helm chart values. | {} |
| enabled | bool | Variable indicating whether deployment is enabled. | true |
| helm_services | list | [
{
"chart_version": "3.26.12",
|
Resources (2)
Topics & Tags
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,