Kubernetes Services and Networking
Explain the different types of Kubernetes Services (ClusterIP, NodePort, LoadBalancer) and when to use each.
// interview question
Explain the different types of Kubernetes Services (ClusterIP, NodePort, LoadBalancer) and when to use each.
Answer out loud first, then check yourself against the model answer.
More Kubernetes interview questions
Also worth your time on this topic
Ingress-NGINX Is Retired: A Real Migration to Gateway API With ingress2gateway 1.0
In March 2026 the Kubernetes project retired ingress-nginx with no replacement waiting in the wings. Roughly half of all clusters still run it. This post is the migration that does not involve a flag day: how to inventory your annotations, what ingress2gateway 1.0 translates and what it silently drops, the side-by-side cutover pattern with the actual PromQL, and how to pick between Envoy Gateway, kgateway, Cilium Gateway, and Istio.
Service Mesh Concepts
What is a service mesh and when would you implement one? Explain the sidecar pattern.
mid
Argo CD Multi-Environment Repository Structure Checklist
How to organize your Git repositories when running Argo CD across dev, staging, and production. Covers folder layout, app-of-apps, ApplicationSets, secrets, RBAC, and promotion flow.
60-90 minutes