Version v1.12 of the documentation is no longer actively maintained. The site that you are currently viewing is an archived snapshot. For up-to-date documentation, see the latest version.


Guide to building a Go-based Operator using Operator SDK

Installation Guide

Quickstart for Go-based Operators

A simple set of instructions to set up and run a Go-based operator.

Go Operator Tutorial

An in-depth walkthough of building and running a Go-based operator.

Admission Webhooks

An in-depth walkthough of admission webhooks.

Operators Scope

CRD Scope

Testing your Operator project

Learn how to ensure the quality of your Operator project

Advanced Topics

Go-based Operator Reference

Instructions for migrating a Go-based project built prior to v1.0.0 (0.19.x+) to use the Kubebuilder-style layout which is the default layout adopted by SDK since the 1.0.0 release.