Skip to content

Seperate events and leader-election qps from kube-api-qps #7043

@vie-serendipity

Description

@vie-serendipity

Please provide an in-depth description of the question you have:

I understand semantically that all types of clients should use a single ratelimiter with an input parameter for the total QPS. #6095
However, in reality, for example, in the case of a scheduler, events and scheduling should not share a single ratelimiter, just like in the k8s community, where various types of clients have their own rate limiters, especially for events and leader election.

What do you think about this question?:

I prefer to modify the semantic of kube-api-qps to indicate that it doesn't include API calls for leader elections, events, and the like. For events, we could introduce an 'event-qps' parameter, similar to kubelet, to regulate them.

Environment:

  • Karmada version:
  • Kubernetes version:
  • Others:

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/questionIndicates an issue that is a support question.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions