bottlerocket-os / bottlerocket-ecs-updater

A service to automatically manage Bottlerocket updates in an Amazon ECS cluster.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tune Updater Task Scheduling time

srgothi92 opened this issue · comments

What I'd like:
Currently Updater Task Scheduling time is set to 5min, just a choice to test faster. We should tune this number based on experimentation and data gathering.

Any alternatives you've considered:
We could also expose Scheduling Time as a parameter with default value tuned and customer can change it if required.

Some input to consider here is the wave schedule that we use for Bottlerocket updates. We'll need to strike a balance between reducing overhead/extra work and running this frequently enough that we're not effectively collapsing multiple waves together.

From discussion today: let's target 6 hours for now and come back to this later.