Introduction
Creating and managing Kubernetes operators can be complex. Operator SDK helps you build operators easily by providing tools and libraries to automate application management on Kubernetes.
When you want to automate deployment and lifecycle management of your custom application on Kubernetes.
When you need to extend Kubernetes with your own custom resources and controllers.
When you want to package your operational knowledge into code for repeatable management.
When you want to manage complex stateful applications that require custom logic beyond standard Kubernetes resources.
When you want to build operators using Go language with scaffolding and testing support.