Anatomy of a production grade Kubernetes cluster
summary
A concrete production Kubernetes layout built only with CNCF open-source tools: dedicated infrastructure nodes, HA control plane behind a load‑balancer, node agents for logs, and per‑project agents for permissions. Monitoring uses Prometheus (with prometheus‑operator and kube‑state‑metrics) plus Thanos for long‑term storage and Grafana for dashboards; backups with Velero (Ark); ingress via nginx or Kong; provisioning via Terraform or CloudFormation; manifests managed with Kustomize. The team maintains a small in‑house distro and a lightweight dependency tool (“fioristi”) that pins versions and runs for customers, and they publish the components as reusable open‑source modules.
AI-written summary · about
chapters (10)
- 0:00Welcome
- 3:14CNCF and Kubernetes role
- 7:55Production cluster core
- 10:24Production cluster reference
- 13:55Monitoring with Prometheus
- 16:22Logging and audit
- 17:44Disaster recovery with Velero
- 18:46RBAC and security
- 19:54High availability and etcd
- 21:42Conclusion
related talks
29mHow to make Kubernetes rhyme with prod readiness
40mThe Good, the Bad, and the Ugly of Managing Production Systems with Kubernetes
36mHow to make Kubernetes rhyme with prod readiness - Tiffany Jernigan and Matthias Haeussler
32mHow to make kubernetes rhyme with prod readiness
45mKubernetes Operability Tooling
35mKubernetes journey
30mEdge Kubernetes and Healthcare: A Next-Gen Architecture that Scales Across Thousands of Locations
40mFrom dev to prod. One Year of Using Kubernetes in Production
