empire icon indicating copy to clipboard operation
empire copied to clipboard

Elastic File System support

Open crohr opened this issue 8 years ago • 1 comments

Hello,

I have a few clients using Empire which would benefit using a shared EFS volume across container instances for some of their applications. I understand it is not possible at the moment to declare volumes for app processes (a convox-like convention would be great to have though), but is there any way this could be achieved (assuming the EC2 instances have the EFS already mounted) with the current implementation, by somehow making changes directly into the task definitions generated by Empire?

Thank you!

crohr avatar Mar 24 '17 08:03 crohr

There's no reason we couldn't support volumes in the Procfile, but here's the reasons why we haven't added it:

  1. Volumes wouldn't be useful for us (Remind), since we don't run any services that require file system persistence.
  2. Volumes open up additional security considerations.

I think if we added volumes to the Procfile, we'd need flags to be able to disable it.

With that said, we're definitely open to PR's that would add this!

ejholmes avatar Mar 25 '17 01:03 ejholmes