eks-efs-csi-driver
DNXLabs/eks-efs-csi-driver/aws
Terraform module for deploying aws-efs-csi-driver inside a pre-existing EKS cluster.
terraform-aws-eks-efs-csi-driver   Terraform module for deploying aws-efs-csi-driver inside a pre-existing EKS cluster. The Amazon Elastic File System Container Storage Interface (CSI) Driver implements the CSI specification for container orchestrators to manage the lifecycle of Amazon EFS file systems. Usage `` module "efs_csi_driver" { source = "git::https://github.com/DNXLabs/terraform-aws-eks-efs-csi-driver.git" 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 } `` Examples B
| Name | Type | Description | Default |
|---|---|---|---|
| cluster_identity_oidc_issuer_arn | string | The OIDC Identity issuer ARN for the cluster that can be used to associate IAM r | required |
| cluster_identity_oidc_issuer | string | The OIDC Identity issuer for the cluster. | required |
| cluster_name | string | The name of the EKS cluster | required |
| create_storage_class | bool | Whether to create Storage class for EFS CSI driver. | true |
| create_namespace | bool | Whether to create k8s namespace with name defined by `namespace`. | true |
| service_account_name | string | Amazon EFS CSI Driver service account name. | "aws-efs-csi-driver" |
| helm_chart_version | string | Amazon EFS CSI Driver chart version. | "2.2.0" |
| 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, see https://g | {} |
| helm_chart_repo | string | Amazon EFS CSI Driver repository name. | "https://kubernetes-sigs.github.io/aws-e |
| helm_chart_release_name | string | Amazon EFS CSI Driver release name. | "aws-efs-csi-driver" |
| enabled | bool | true | |
| storage_class_name | string | Storage class name for EFS CSI driver. | "efs-sc" |
| helm_chart_name | string | Amazon EFS CSI Driver chart name. | "aws-efs-csi-driver" |
| namespace | string | Kubernetes namespace to deploy EFS CSI Driver Helm chart. | "kube-system" |
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,