Which tool for creating CRD Operator / Controller


#1

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 :slight_smile:


#2

Hi, Philippe Martin has written a few articles building controller using sample-controller,kubebuilder and operator-SDK. Basically, It depends on the requirement and convenience.


#3

OK thanks !