-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Query Aurora instances per cluster #31846
Query Aurora instances per cluster #31846
Conversation
Test changes on VMUse this command from test-infra-definitions to manually test this PR changes on a VM: inv aws.create-vm --pipeline-id=50475185 --os-family=ubuntu Note: This applies to commit 23062ae |
[Fast Unit Tests Report] On pipeline 50475185 (CI Visibility). The following jobs did not run any unit tests: Jobs:
If you modified Go files and expected unit tests to run in these jobs, please double check the job logs. If you think tests should have been executed reach out to #agent-devx-help |
/merge |
Devflow running:
|
/remove |
Devflow running:
|
/merge |
Devflow running:
|
(cherry picked from commit d255f0c)
What does this PR do?
Updates Aurora autodiscovery to query database instances per cluster.
Motivation
DescribeDBInstances
has a limit of 100 instances per call. As a first pass at handling large AWS RDS installations this will allow the agent to autodiscover up to 100 instances per cluster, rather than 100 instances total.Describe how you validated your changes
Mocked tests have been updated but full confirmation can only be done in a deployment to a customer with a large number of Aurora instances being autodiscovered.
Possible Drawbacks / Trade-offs
Additional Notes