EFS (Elastic File System)¶
This page contains information about using the EFS (Elastic File System) service in Handel. This service provides an EFS mount for use by other compute services such as ElasticBeanstalk and ECS.
|type||string||Yes||This must always be efs for this service type.|
|performance_mode||string||No||general_purpose||What kind of performance for the EFS mount. Allowed values: general_purpose, max_io|
|tags||Tags||No||Any tags you wish to apply to this EFS mount.|
Example Handel File¶
version: 1 name: my-efs-app environments: dev: webapp: type: efs performance_mode: general_purpose tags: mytag: myvalue
Depending on this service¶
The EFS service outputs the following environment variables:
|<ENV_PREFIX>_MOUNT_DIR||The directory on the host where the EFS volume was mounted.|
The <ENV_PREFIX> is a consistent prefix applied to all information injected for service dependencies. See Environment Variable Prefix for information about the structure of this prefix.
Events produced by this service¶
The EFS service does not produce events for other Handel services to consume.
Events consumed by this service¶
The EFS service does not consume events from other Handel services.