cdk-eks-blueprints
cdk-eks-blueprints copied to clipboard
[FEATURE] Add ability to optionally create EFS file system when using the EFS CSI Driver Add-on
Currently the EFS CSI Driver add-on only installs the driver, which means that the user must still create the EFS.
This is not the best experience specially in the case when deploying the blueprint to multiple environments/clusters. It would be great if the user had the option to have the add-on also create the EFS as well automatically. We could add a new createEFS boolean flag (along with potentially a few EFS configuration options) to the Add-on and leverage a custom spi.ResourceProvider in the platform to do this with https://docs.aws.amazon.com/cdk/api/v1/docs/aws-efs-readme.html.