Hi, I’ve heard of this tools for helping creating Operator/Controller based on client-go API
https://github.com/kubernetes/sample-controller/ (uses k8s.io/code-generator)
https://github.com/spotahome/kooper
https://github.com/operator-framework/operator-sdk
Have you tried them ? what is the best in your opinion ? pro / cons
THanks