Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var WaitDelete = fmt.Errorf("wait delete resource")
Functions ¶
func GetConcurrent ¶
func GetConcurrent(opts RateLimiterOptions) int
func GetRateLimiter ¶
func GetRateLimiter(opts RateLimiterOptions) ratelimiter.RateLimiter
Types ¶
type Controller ¶
type Controller struct { client.Client Eventer record.EventRecorder Operator Operator Gvk schema.GroupVersionKind Logger logr.Logger FinalizerName string }
func (*Controller) GroupVersionKind ¶
func (r *Controller) GroupVersionKind() schema.GroupVersionKind
type Finalizer ¶
type Finalizer struct {
// contains filtered or unexported fields
}
func (*Finalizer) AddFinalizer ¶
type RateLimiterOptions ¶
type RateLimiterOptions struct {
// contains filtered or unexported fields
}
RateLimiterOptions used on reconcilers.
func (*RateLimiterOptions) BindFlags ¶
func (o *RateLimiterOptions) BindFlags(fs *flag.FlagSet)
Click to show internal directories.
Click to hide internal directories.