How to Make Kubernetes Rhyme with Prod-Readiness
Description
This talk addresses the gap between having a Kubernetes cluster and having a production-ready cluster. It explores essential additions and considerations beyond the core Kubernetes functionality, covering aspects like logging, metrics, ingress, network policies, persistent volumes, and tools for tailoring YAML manifests and automating deployments (e.g., kustomize, Helm, Carvel, ArgoCD, Flux). The speakers provide a production-readiness checklist and discuss various open-source products from the CNCF ecosystem that can help bridge this gap across categories like security, observability, networking, infrastructure, and workloads. They also discuss different deployment models, including managed vs. self-hosted and cloud vs. on-prem, and emphasize the importance of leveraging higher levels of abstraction to focus on core application logic.