Helm-based Kubernetes Operator
Helm is the package manager for Kubernetes, and Operator SDK is the framework used to create Kubernetes Operator.
Helm Charts simplify and automate the installation and management of Release solution. The operator SDK uses Helm Chart as input to create custom resource definition (CRD) and custom resource (CR).
Operator-SDK creates a project with the required folder structure for monitoring Deploy resource. The SDK also generates Role-based Access Control (RBAC) rules in
dairelease_cr.yaml file based on the resources deployed by Helm chart’s default manifest file when generating the API.
Note: Operator can only be deployed in the default namespace.