x-events¶
This extension allows you to define an AWS EventBride rule to stop start services at specific times of the day or based on specific events.
Properties¶
You can find all the properties on the AWS CFN Events Rules definitions.
Note
You do not need to define Targets to point to the services defined in docker-compose. Refer to Services for that.
MacroParameters¶
No specific parameters at this time!
Settings¶
No specific settings at this time!
Services¶
There we define the tasks we want to deploy at specific times or events.
name: service_name
TaskCount: <N>
DeleteDefaultService: True/False (default. False)
name¶
Here we want to define the name of the family we want to use for trigger. If the service is not defined as part of a specific family, you can use the service name itself.
See also
Required: Yes.
TaskCount¶
Same property as for ECS Parameters of the Task Rule target definition itself, this allows you to set a specific number of tasks.
Required: Yes.
Hint
Not using deploy/replicas on purpose, because of the DeleteDefaultService option
DeleteDefaultService¶
Custom setting, this allows you to NOT define a ECS Service along with the task, therefore you will only get the TaskDefinition created.