An event-driven Go library used when Kubernetes objects need to track when other objects change. The API is heavily based on the popular sigs.k8s.io/controller-runtime library.
It can also be easily integrated in
sigs.k8s.io/controller-runtime as a
Channel. This is simplified using this
library's NewControllerRuntimeSource
function.
See the pkg.go.dev documentation.
See the example file for an example of how to use the library.