DEV Community

Idev.d
Idev.d

Posted on Originally published at idev.my

Kubernetes Production Operations Handbook

Cluster Architecture Design

Production environments should have at least 3 Master nodes (HA), with Worker nodes auto-scaling based on load. Deploy Etcd independently with SSD storage. Calico is recommended for networking (Network Policy support), with Nginx Ingress Controller for ingress.

Monitoring and Alerting

Prometheus + Grafana + AlertManager stack: Prometheus collects metrics, Grafana visualizes, AlertManager handles alert routing. Key metrics: Pod restart counts, node CPU/memory utilization, API Server latency, PV usage.

Security Hardening

Enable RBAC; use Network Policies to restrict pod-to-pod communication; regularly update cluster versions; image scanning (Trivy/Clair); Pod Security Standards replacing deprecated PodSecurityPolicy.


Small team, big output. iDev builds web apps, AI solutions and custom systems with startup speed and enterprise quality. Based in Malaysia, serving Southeast Asia. Free consultation.

Top comments (0)