eks-argocd
DNXLabs/eks-argocd/aws
Terraform module for deploying Kubernetes Argo CD and Argo Rollouts inside a pre-existing EKS cluster.
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
| 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",
|
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,