Kubernetes

🚀 Operator SDK
🚀 Operator SDK
What is an Operator A controller is a loop that watches Kubernetes objects and reconciles their desired state (the spec) with the actual state (the cluster). An Operator is a controller with operational knowledge baked in: it knows how to install, configure, scale, back up and upgrade an application — the jobs a human admin used to do by hand. 1desired state (CR) ──► reconcile loop ──► actual state (cluster) Classic examples: etcd-operator, prometheus-operator.
🦾 Talos
🦾 Talos
Talos Linux is a minimal, immutable operating system built only for Kubernetes. It has no SSH server, interactive shell, or package manager. Nodes are configured declaratively and managed through the authenticated Talos API with talosctl. Examples use three control-plane nodes and private addresses. Replace every node name, interface, disk, subnet, and address with values from your environment. Keep the `talosctl` version aligned with the Talos version you deploy. Why Talos? K3s or RKE2 on Ubuntu is familiar and flexible, but it leaves two platforms to operate: the Linux servers and Kubernetes. That includes SSH access, users, packages, repositories, systemd services, patching, hardening, and configuration drift.