Tagged articles

controller-runtime

4 articles · Page 1 of 1
Cloud Native Technology Community
Cloud Native Technology Community
Apr 18, 2023 · Cloud Native

Building Kubernetes Controllers with Controller Runtime and Kubebuilder

This article explains how to simplify Kubernetes controller development by using the controller-runtime library and the Kubebuilder scaffolding tool, covering manager and webhook concepts, providing full Go examples, YAML configurations, and step‑by‑step commands for building, deploying, and testing a custom Foo controller.

KubebuilderKubernetescontroller-runtime
0 likes · 15 min read
Building Kubernetes Controllers with Controller Runtime and Kubebuilder
MaGe Linux Operations
MaGe Linux Operations
Jul 20, 2022 · Cloud Native

How Kubernetes Implements Leader Election for High‑Availability Controllers

This article explains the inner workings of Kubernetes leader election, covering the configuration of kube-controller-manager, the controller-runtime implementation, resource lock types, the election workflow, and a practical example of building a high‑availability application using Go and lease locks.

High AvailabilityKubernetesLeader Election
0 likes · 24 min read
How Kubernetes Implements Leader Election for High‑Availability Controllers