StorageClass EFS Dynamic Config Reference
Requirements
| Name | Version |
|---|---|
| terraform | >= 1.5 |
| aws | <= 5.22.0 |
| kubernetes | ~> 2.24.0 |
| local | ~> 2.4.0 |
Providers
| Name | Version |
|---|---|
| kubernetes | 2.24.0 |
| local | 2.4.1 |
Modules
| Name | Source | Version |
|---|---|---|
| efs | terraform-aws-modules/efs/aws | ~> 1.5.0 |
Resources
| Name | Type |
|---|---|
| kubernetes_storage_class.efs_dynamic | resource |
| local_file.values | resource |
| kubernetes_resources.storage_class | data source |
Inputs
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| cluster_security_group | n/a | string | null | no |
| config_output_dir | n/a | string | "." | no |
| kubeconfig_data | Object containing kubeconfig URL and PKI information | object({ | { | no |
| mount_targets | A map of mount target definitions to create | any | {} | no |
| name | n/a | string | n/a | yes |
| persistent | Bool to set the deployment to persistent or ephemeral | bool | false | no |
| tags | n/a | map(any) | {} | no |
| values_filename | n/a | string | "bigbang-values-efs-dynamic.yaml" | no |
| vpc_id | n/a | string | n/a | yes |
Outputs
| Name | Description |
|---|---|
| bigbang_values_efs_dynamic | n/a |
| efs_dynamic_efs_id | EFS ID for EFS Dynamic |