Introduction
Quick Start
Getting Started
Why Kubernetes APIs
What is Kubebuilder
Installation and Setup
Hello World
Basics
Development Workflow
Project Creation and Structure
Resources
What is a Resource
Resource Example
Status Subresource
Controllers
What is a Controller
Controller Example
Managers
What is the Manager
Manager Example
Beyond the Basics
Development Workflow
Defining Boilerplate License Headers
Running Tests
Generating CRD
Generating API Documentation
Updating Kubebuilder
Dependency Management
Controllers
Controllers For Core Resources
Controller Watch Functions
Creating Events
Using Finalizers
Webhooks
What is a Webhook
Webhook Example
Webhook Configuration Installation
Client-Go
Generated Informers
Deployment Workflow
Deploying the manager in Cluster
Monitoring
Controller Metrics
Reference Docs
GoDoc Links
Published with GitBook
GoDoc Links
Viewing legacy documentation for Kubebuilder, check out the
latest
documentation instead.
GoDoc Links
Controller libraries
controller libraries