Skip to content

[AWS] Repeated DescribeInstances calls when KCM restarts #25610

Closed
@guoshimin

Description

@guoshimin

On AWS, whenever the set of nodes changes, or when controller-manager is restarted, controller-manager calls DescribeInstances once for every service to get detailed information about the nodes. This, together with other AWS API calls, causes the AWS API request limit to be hit when you have enough services.

The call chain is

nodeSyncLoop --->
updateLoadBalancerHosts --->
(for each service) lockedUpdateLoadBalancerHosts --->
s.balancer.UpdateLoadBalancer --->
s.getInstancesByNodeNames

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

priority/important-soonMust be staffed and worked on either currently, or very soon, ideally in time for the next release.

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions