eks-efs-csi-driver
DNXLabs/eks-efs-csi-driver/aws
Terraform module for deploying aws-efs-csi-driver inside a pre-existing EKS cluster.
Install
README
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
Inputs (15)
| 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" |
Resources (6)
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,