Proposal: adding `taskOverrides` properties.
Hello, I'm currently using ecschedule in a project. Thank you for such useful tool!
I am hoping a feature enhancement to support taskOverrides in the following way:
Adding taskOverrides to Schedule Definitions: Add a taskOverrides section to each schedule definition in the ecschedule YAML configuration file, allowing the resources to override (CPU, Memory, etc.).
cf. https://docs.aws.amazon.com/AmazonECS/latest/APIReference/API_TaskOverride.html
```yaml
version: 1
schedules:
my-batch-job:
schedule: "cron(0 2 * * ? *)"
taskDefinition: "batch-task:1"
containerOverrides:
- name: "batch-container"
taskOverrides: // Desired feature
- cpu: 1024
memory: 2048
```
Thank you for your consideration.
I'll try to create a PR that updates only the cpu and memory fields of taskOverride as a minimum scope. Please wait a moment!
Sorry for not responding.
It's good that resource settings can be overridden. With fewer resources, a few batches can be run slowly.
Thank you for creating the pull request. I'm excited about it.
@Songmu I created PR for this issue. I hope you for checking it! https://github.com/Songmu/ecschedule/pull/133
Resolved at #133. Thank you for contributing!