EFS (NFS compatible) storage backend for Kubernetes
See the examples/ folder.
Name | Version |
---|---|
terraform | >= 1.2.5 |
aws | >=4.24.0 |
helm | >=2.6.0 |
Name | Version |
---|---|
aws | >=4.24.0 |
helm | >=2.6.0 |
Name | Source | Version |
---|---|---|
efs_irsa | github.com/ministryofjustice/cloud-platform-terraform-irsa | 1.0.3 |
Name | Type |
---|---|
aws_iam_policy.efs_policy | resource |
helm_release.aws_efs | resource |
aws_iam_policy_document.efs_doc | data source |
Name | Description | Type | Default | Required |
---|---|---|---|---|
eks_cluster | cluster name | string |
n/a | yes |
No outputs.
Some of the inputs are tags. All infrastructure resources need to be tagged according to the MOJ techincal guidance. The tags are stored as variables that you will need to fill out as part of your module.
Name | Description | Type | Default | Required |
---|---|---|---|---|
application | string | - | yes | |
business-unit | Area of the MOJ responsible for the service | string | mojdigital |
yes |
environment-name | string | - | yes | |
infrastructure-support | The team responsible for managing the infrastructure. Should be of the form team-email | string | - | yes |
is-production | string | false |
yes | |
team_name | string | - | yes |
Chart: https://kubernetes-sigs.github.io/aws-efs-csi-driver/index.yaml
Installation docs: https://github.com/kubernetes-sigs/aws-efs-csi-driver/tree/master/docs