Skip to content

Rate Limiting Strategies #500

@theduke

Description

@theduke

The official Go client provides rate limiters to prevent spamming the API with requests.

See https://pkg.go.dev/k8s.io/[email protected]/util/workqueue

It would be nice to get similar functionality in this project.

Useful would be:

  • Global rate limiter for the whole client
  • Api<T> specific rate limiter
  • Pluggable rate limiting strategies, like in the Go client (exponential backoff, etc)

Metadata

Metadata

Assignees

No one assigned

    Labels

    clientkube Client related

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions