Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion pkg/config/controller.go
Original file line number Diff line number Diff line change
Expand Up @@ -71,12 +71,16 @@ type Controller struct {
// Setting EnableWarmup to true and NeedLeaderElection to false is a no-op as controllers without
// leader election do not wait on leader election to start their sources.
// Defaults to false.
//
// Note: This feature is currently in beta and subject to change.
// For more details, see: https://github.com/kubernetes-sigs/controller-runtime/issues/3220.
EnableWarmup *bool

// UsePriorityQueue configures the controllers queue to use the controller-runtime provided
// priority queue.
//
// Note: This flag is disabled by default until a future version. It's currently in beta.
// Note: This flag is disabled by default until a future version. This feature is currently in beta.
// For more details, see: https://github.com/kubernetes-sigs/controller-runtime/issues/2374.
UsePriorityQueue *bool

// Logger is the logger controllers should use.
Expand Down
6 changes: 5 additions & 1 deletion pkg/controller/controller.go
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,8 @@ type TypedOptions[request comparable] struct {
// UsePriorityQueue configures the controllers queue to use the controller-runtime provided
// priority queue.
//
// Note: This flag is disabled by default until a future version. It's currently in beta.
// Note: This flag is disabled by default until a future version. This feature is currently in beta.
// For more details, see: https://github.com/kubernetes-sigs/controller-runtime/issues/2374.
UsePriorityQueue *bool

// EnableWarmup specifies whether the controller should start its sources when the manager is not
Expand All @@ -105,6 +106,9 @@ type TypedOptions[request comparable] struct {
// Setting EnableWarmup to true and NeedLeaderElection to false is a no-op as controllers without
// leader election do not wait on leader election to start their sources.
// Defaults to false.
//
// Note: This feature is currently in beta and subject to change.
// For more details, see: https://github.com/kubernetes-sigs/controller-runtime/issues/3220.
EnableWarmup *bool

// ReconciliationTimeout is used as the timeout passed to the context of each Reconcile call.
Expand Down