porter-charts icon indicating copy to clipboard operation
porter-charts copied to clipboard

Enable shared EFS volume for all services

Open MauAraujo opened this issue 9 months ago • 0 comments

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)

MauAraujo avatar May 21 '24 20:05 MauAraujo