eks-external-secrets
DNXLabs/eks-external-secrets/aws
Terraform module for deploying kubernetes-external-secrets, this enables to use AWS Secrets Manager and SSM Parameters inside a pre-existing EKS cluster.
  Terraform module for deploying external-secrets, this enables to use AWS Secrets Manager and SSM Parameters inside a pre-existing EKS cluster. Usage `` module "external_secrets" { source = "git::https://github.com/DNXLabs/terraform-aws-eks-external-secrets.git?ref=2.0.0" enabled = true cluster_name = module.eks_cluster.cluster_id cluster_identity_oidc_issuer = module.eks_cluster.cluster_oidc_issuer_url cluster_identity_oidc_issuer_arn = module.eks_cluster.oidc_provider_arn secrets_aws_region = data.aws_region.current.name } ` System architecture !architecture 1. ExternalSecrets are added in the cluster (e.g., kub
| Name | Type | Description | Default |
|---|---|---|---|
| cluster_name | string | The name of the cluster | required |
| cluster_identity_oidc_issuer | string | The OIDC Identity issuer for the cluster. | required |
| cluster_identity_oidc_issuer_arn | string | The OIDC Identity issuer ARN for the cluster that can be used to associate IAM r | required |
| helm_chart_version | string | External Secrets chart version. | "0.7.1" |
| create_namespace | bool | Whether to create k8s namespace with name defined by `namespace` | true |
| service_account_name | string | External Secrets service account name | "external-secrets" |
| mod_dependency | string | Dependence variable binds all AWS resources allocated by this module, dependent | null |
| enabled | bool | true | |
| helm_chart_release_name | string | External Secrets release name. | "external-secrets" |
| settings | map | Additional settings which will be passed to the Helm chart values, see https://g | {} |
| helm_chart_name | string | External Secrets chart name. | "external-secrets" |
| helm_chart_repo | string | External Secrets repository name. | "https://charts.external-secrets.io" |
| namespace | string | Kubernetes namespace to deploy EKS Spot termination handler Helm chart. | "external-secrets" |
Terraform module for building and deploying Next.js apps to AWS. Supports SSR (L
Terraform module for provisioning an EKS cluster
Terraform module to generate well-formed JSON documents (container definitions)
Terraform module that provision an S3 bucket to store the terraform.tfstate file