package
0.16.3
Repository: https://github.com/k3s-io/helm-controller.git
Documentation: pkg.go.dev

# Functions

RegisterScopedOnRemoveHandler registers a handler that does the same thing as an OnRemove handler but only applies finalizers or sync logic to objects that pass the provided scopeFunc; this ensures that finalizers are not added to all resources across an entire cluster but are instead only scoped to resources that this controller is meant to watch.

# Interfaces

Controller is an interface that allows the ScopedOnRemoveHandler to register a generic RemoveHandler.

# Type aliases

ScopeFunc is a function that determines whether the ScopedOnRemoveHandler should manage the lifecycle of the given object.