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 walkthrough of building and running a Go-based operator.

Admission Webhooks

An in-depth walkthrough 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.