Operator SDK

The Operator SDK is a framework for building Kubernetes Operators in Go, Ansible, or Helm. It provides high-level APIs, abstractions, scaffolding tools, and CLI commands that simplify writing operator logic and integrating with the Operator Lifecycle Manager (OLM) for packaging and distribution.

API entry from apis.yml

apis.yml Raw ↑
aid: kubernetes-operators:operator-sdk
name: Operator SDK
description: The Operator SDK is a framework for building Kubernetes Operators in Go, Ansible, or Helm.
  It provides high-level APIs, abstractions, scaffolding tools, and CLI commands that simplify writing
  operator logic and integrating with the Operator Lifecycle Manager (OLM) for packaging and distribution.
humanURL: https://sdk.operatorframework.io/
tags:
- Go
- Kubernetes
- Operators
- SDK
properties:
- type: Documentation
  url: https://sdk.operatorframework.io/docs/overview/
- type: Getting Started
  url: https://sdk.operatorframework.io/docs/building-operators/golang/tutorial/
- type: GitHubRepository
  url: https://github.com/operator-framework/operator-sdk