Tag: #kubebuilder
Writing on GPUs, LLMs, MLOps, Kubernetes — and mindset · 7 posts
Operator Security — Least-Privilege RBAC, Multi-Tenancy, Supply Chain
An Operator runs cluster-wide with powerful privileges, so a single compromise can endanger the whole cluster. This article covers Operator security end to end — generating least-privilege RBAC with markers, choosing Rol
2026-06-15 · 21 min read #kubernetes#operator#rbac#security#supply-chainCRD Design and Versioning — Schema, Validation, and Conversion Webhooks
A CustomResourceDefinition is an API contract that outlives the code around it. This deep dive walks through OpenAPI v3 schema design and CEL validation, multi-version strategy and storage versions, conversion webhook im
2026-06-15 · 16 min read #kubernetes#operator#crd#versioning#conversion-webhookOperator Testing and Distribution — envtest, e2e, OLM, and Bundle Packaging
A deep dive into testing and distributing Kubernetes Operators safely. Covers the test pyramid (unit reconcile, envtest, e2e), OLM concepts (CSV, bundle, catalog), upgrade graphs, least-privilege RBAC, multi-tenant insta
2026-06-15 · 15 min read #kubernetes#operator#testing#envtest#olmAdvanced Operators — Finalizers, Admission Webhooks, and Status/Conditions Design
This post covers the three topics that move a Kubernetes Operator from a demo to production: cleaning up external resources with Finalizers, Validating and Mutating Admission Webhooks, and designing the Status subresourc
2026-06-15 · 14 min read #kubernetes#operator#finalizer#webhook#kubebuilderBuilding a Database Operator — Backup, Failover, and Scale as Code
A code-driven walkthrough of solving the hard parts of stateful database operations with a reconcile loop. We cover CR spec design, reconciling StatefulSet/Service/PVC, periodic backups, failover and leader-election conc
2026-06-15 · 14 min read #kubernetes#operator#database#kubebuilder#controller-runtimeProduction Operator Upgrades and Migration — Evolving Without Downtime
A complete walkthrough of safely upgrading an Operator in production. It covers rolling the controller Deployment with leader election, multi-version CRDs and conversion webhooks, phased rollout of managed workloads, rol
2026-06-15 · 22 min read #kubernetes#operator#kubebuilder#controller-runtime#crdBuilding Your First Operator with Kubebuilder — From Project Creation to Deployment
Build a working Operator end to end with Kubebuilder. Covers prerequisites, the init/create api flow, defining API types, the full reconcile code that manages a Deployment and Service, RBAC markers, CRD generation, local
2026-06-15 · 10 min read #kubernetes#kubebuilder#operator#controller-runtime#go