controller-runtime: Index | Files | Directories

package runtime

import ""

Package runtime contains not-quite-internal mechanisms for controller-runtime, plus some deprecated exports of functionality moved elsewhere. Most users should not need to import anything in pkg/runtime.


Package Files



injectPackage inject defines interfaces and functions for propagating dependencies from a ControllerManager to the components registered with it.
logPackage log contains (deprecated) utilities for fetching a new logger when one is not already available.
schemePackage scheme contains utilities for gradually building Schemes, which contain information associating Go types with Kubernetes groups, versions, and kinds.
signalsPackage signals contains libraries for handling signals to gracefully shutdown the manager in combination with Kubernetes pod graceful termination policy.

Updated 2019-08-10. Refresh now. Tools for package owners.