Documentation
¶
Overview ¶
Package ctrlcommon provides shared utility functions for controllers
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildManagedSecretClient ¶
BuildManagedSecretClient creates a new client that only sees secrets with the "managed" label.
func BuildRateLimiter ¶
func BuildRateLimiter() workqueue.TypedRateLimiter[reconcile.Request]
BuildRateLimiter creates a new rate limiter for our controllers. NOTE: we dont use `DefaultTypedControllerRateLimiter` because it retries very aggressively, starting at 5ms!
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.