buildkite / agent-stack-k8s

Spin up an autoscaling stack of Buildkite Agents on Kubernetes
MIT License
77 stars 30 forks source link

feat: implement customizable ticker interval to mitigate buildkite api rate limit Issues #279

Closed 42atomys closed 3 months ago

42atomys commented 5 months ago

This pull request introduces the capability to customize the ticker interval within our system. Previously, a static ticker interval of 1 second significantly restricted operations, especially when running more than 10 controllers, by exceeding Buildkite’s GraphQL API complexity rate limits. This enhancement provides a workaround that allows users to adjust the ticker interval, thereby optimizing their usage to avoid hitting these limits.