Guide to building a Golang Based Operator using Operator SDK

Golang Based Operator SDK Installation

Quickstart for Go-based Operators

A simple set of instructions that demonstrates the basics of setting up and running Go-based operator.

Golang Based Operator Tutorial

This guide walks through an example of building a simple memcached-operator using the operator-sdk CLI tool and controller-runtime library API.

Operators Scope

CRD Scope

Testing your Operator project

Learn how to ensure the quality of your Operator project

Advanced Topics

Golang Based Operator Reference

Migrating Legacy Projects

Instructions for migrating a legacy Go-based project to use the new Kubebuilder-style layout.