Containers & Kubernetes · Kubernetes
How would you answer an interview scenario involving Kubernetes Ingress?
For an interview scenario involving Kubernetes Ingress, I would first clarify the business goal, scale, constraints, and the failure or quality attribute the interviewer wants to explore. Ingress provides HTTP and HTTPS routing rules to Kubernetes Services through an Ingress controller. In this scenario, multiple applications must share one public endpoint with separate hostnames. Explain how you would configure ingress, TLS, and backend routing. I would then explain the main alternatives and tradeoffs, identify likely failure modes, and describe how I would validate the solution through testing, observability, security controls, and recovery or rollback planning.