This repository was archived by the owner on Dec 2, 2025. It is now read-only.
Tags: tinkerbell/hegel
Tags
Merge pull request #333 from chrisdoherty4/feature/manual-release-wor… …kflow
Use controller-runtime's cluster instead of manager (#256) ## Summary Hegel originally integrated with Kubernetes by using a tink repo defined client that handled the client construction for a service. The implementation leveraged the controller-runtime manager data structure that comes with a lot more than whats needed by a service. Consequently, it needs to mute features such as metrics endpoints etc. This change switches to the cluster object which is much lighter weight and focus' on representing a cluster (with caching of obects) instead of a fully fledged controller manager. ## Other notes `go mod tidy` cleaned up a bunch of dependencies probably left from the Go v1.20 update. ## Issues Closes #195
PreviousNext