porter-charts
porter-charts copied to clipboard
Enable shared EFS volume for all services
This PR adds support for adding a shared EFS volumes on all types of services.
If this is enabled in the dashboard, the EFS volume will be mounted to all services and jobs under the same path. I changed the mount path to be the same as the app name (release name) so that it matches what is being displayed on the dashboard.
For compatibility reasons, the web service will have two mountpaths for the EFS volume:
Mounts:
/data/efs/volume-web from efs-volume (rw)
/data/volume from efs-volume (rw)