profile picture

Blog

Using finalizers for custom clean-up in your controllers

December 19, 2021
Deleting objects using finalizers in controller-runtime based controllers Controller-runtime is a great piece of software created and maintained by the sig-apimachinery group. It hides a lot of details and complexity from the controller/operator developer. In my opinion, it does for those who build … read more

The Kubernetes and go modules versioning system

May 21, 2021
While go modules have been with us for a while already and in general seems to be a stable solution they still give some issues occasionally. Recently I stuck trying to figure out how to map Kubernetes version (format 1.XX.YY) to the Kubernetes libraries versions (format 0.XX.YY). In the end, this post was written as a historical overview and, mostly, as a personal reminder. read more