aws / copilot-cli

The AWS Copilot CLI is a tool for developers to build, release and operate production ready containerized applications on AWS App Runner or Amazon ECS on AWS Fargate.
https://aws.github.io/copilot-cli/
Apache License 2.0
3.53k stars 417 forks source link

[Feature Request]: Logging Retention for Scheduled Job Configuration through Manifest #5918

Open HoosCoding opened 3 months ago

HoosCoding commented 3 months ago

Describe your idea/feature/enhancement

I wish Copilot would allow me to customize the logging retention policy for my Scheduled Job through the manifest file.

Proposal

Currently, there is a way to customize the logging retention policy for other Copilot services such as the load balanced web service through the manifest file using the logging.retention config. Having a similar config for the Scheduled Job would allow users of copilot to define a logging retention policy that best matches their business needs.

Additional Details

iamhopaul123 commented 2 months ago

Hello @HoosCoding for a workaround to unblock: can you use override to update the field in our generated CFN template? https://aws.github.io/copilot-cli/docs/developing/overrides/yamlpatch/