Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow the event schedule rate to be configured via parameters #93

Merged
merged 1 commit into from
Jul 18, 2023

Conversation

tomellis91
Copy link
Contributor

Description

This PR is being raised to allow the Event Schedule rate to be configurable via Parameter inputs.
There is a Default value provided to ensure the change is backwards compatible.

Reason for the change

When there are a large number of BuildKite agent queues combined with other resources such as Cluster Autoscalers the AWS API for DescribeAutoScalingGroupsInfo receives a ThrottlingException. This has a negative impact on all services that are required to interact with the AWS Autoscaling API.

This PR will allow for the schedule to be updated as required to ensure throttling exceptions are not triggered.

If this PR is merged, another PR will need to be raised against the elastic CI stack to allow the parameter to be passed in.

@tomellis91
Copy link
Contributor Author

hey @triarius ,
Apologies for tagging you directly. I don't seem to have the ability to assign the PR.
We are currently getting throttled and our CAs are being impacted. Could you please review this if possible and see if it is something you would be happy to merge in?

Cheers

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants