🎉 October Learning Month — learn a new software term every day!
An interactive flashcard trainer for software engineering terms.

CRD

In plain terms

A way to extend Kubernetes with custom resource types.

Going deeper

A Custom Resource Definition lets you define new object kinds so Kubernetes can manage application-specific resources natively. It extends the API.

Under the hood

Paired with custom controllers/operators to reconcile the new resources; foundational to the operator pattern.

Examples

Operators, custom resources, extending Kubernetes, controllers.

Think of it like...

Like adding a new form type to an office's filing system that staff then learn to handle.

Feedback & Bug Report