Operator pattern in Kubernetes = CR + CRD + Controller Logic + Api
Kubernetes Operator can be implemented either using operator-sdk or kube-builder. Both makes it easy to generate golang template, build and deploy operators for kubernetes.
- go version v1.21.0+
- docker version 17.03+.
- kubectl version v1.11.3+.
- Access to a Kubernetes v1.11.3+ cluster.