Versions in this module Expand all Collapse all v2 v2.8.0 Nov 12, 2025 Changes in this version + var Scheme *runtime.Scheme = runtime.NewScheme() + func ErrorWithBackoff(err error) (reconcile.Result, error) + func ErrorWithoutBackoff(err error) (reconcile.Result, error) + func FromUnstructuredList[T any, PT interface{ ... }](list *unstructured.UnstructuredList) (*T, error) + func FromUnstructuredObject[T any, PT interface{ ... }](object *unstructured.Unstructured) (*T, error) + func GetConfig() (*rest.Config, error) + func NewManager(config *rest.Config, options manager.Options) (manager.Manager, error) + func NewPodExecutor(config *rest.Config) (podExecutor, error) + func NewTicker(d time.Duration, e event.GenericEvent, h handler.EventHandler) source.Source + func NewTickerImmediate(d time.Duration, e event.GenericEvent, h handler.EventHandler) source.Source + func RequeueWithBackoff() reconcile.Result + func RequeueWithoutBackoff(delay time.Duration) reconcile.Result + func SetLogger(logger logging.Logger) + func SignalHandler() context.Context + func ToUnstructuredList(list client.ObjectList) (*unstructured.UnstructuredList, error) + func ToUnstructuredObject(object client.Object) (*unstructured.Unstructured, error) + type CacheConfig = cache.Config + type ClientCreate func(context.Context, client.Object, ...client.CreateOption) error + func (fn ClientCreate) Create(ctx context.Context, obj client.Object, opts ...client.CreateOption) error + type ClientDelete func(context.Context, client.Object, ...client.DeleteOption) error + func (fn ClientDelete) Delete(ctx context.Context, obj client.Object, opts ...client.DeleteOption) error + type ClientDeleteAll func(context.Context, client.Object, ...client.DeleteAllOfOption) error + func (fn ClientDeleteAll) DeleteAllOf(ctx context.Context, obj client.Object, opts ...client.DeleteAllOfOption) error + type ClientGet func(context.Context, client.ObjectKey, client.Object, ...client.GetOption) error + func (fn ClientGet) Get(ctx context.Context, key client.ObjectKey, obj client.Object, ...) error + type ClientList func(context.Context, client.ObjectList, ...client.ListOption) error + func (fn ClientList) List(ctx context.Context, list client.ObjectList, opts ...client.ListOption) error + type ClientPatch func(context.Context, client.Object, client.Patch, ...client.PatchOption) error + func (fn ClientPatch) Patch(ctx context.Context, obj client.Object, patch client.Patch, ...) error + type ClientReader struct + type ClientUpdate func(context.Context, client.Object, ...client.UpdateOption) error + func (fn ClientUpdate) Update(ctx context.Context, obj client.Object, opts ...client.UpdateOption) error + type ClientWriter struct + type GR = schema.GroupResource + type GV = schema.GroupVersion + type GVK = schema.GroupVersionKind + type GVR = schema.GroupVersionResource + type Manager = manager.Manager + type Options = manager.Options