0
0
Kubernetesdevops~5 mins

Ingress controllers (Nginx, Traefik) in Kubernetes - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
Recall & Review
beginner
What is an Ingress controller in Kubernetes?
An Ingress controller is a component that manages external access to services inside a Kubernetes cluster, usually HTTP and HTTPS traffic, by processing Ingress resource rules.
Click to reveal answer
beginner
Name two popular Ingress controllers used in Kubernetes.
Nginx and Traefik are two popular Ingress controllers used to route traffic into Kubernetes clusters.
Click to reveal answer
intermediate
How does Nginx Ingress controller handle traffic routing?
Nginx Ingress controller uses Nginx as a reverse proxy to route incoming requests based on host and path rules defined in Ingress resources.
Click to reveal answer
intermediate
What is a key feature of Traefik Ingress controller compared to Nginx?
Traefik supports dynamic configuration and automatic service discovery, making it easier to manage routes without restarting the controller.
Click to reveal answer
beginner
Why is an Ingress controller important for Kubernetes applications?
It provides a simple way to expose multiple services under the same IP address and domain, handling SSL termination and load balancing efficiently.
Click to reveal answer
What does an Ingress controller primarily manage in Kubernetes?
ACluster node health
BInternal pod communication
CExternal HTTP/HTTPS traffic routing
DStorage volumes
Which Ingress controller uses Nginx as its core proxy server?
ALinkerd
BTraefik
CIstio
DNginx Ingress controller
What feature makes Traefik Ingress controller easier to configure dynamically?
AAutomatic service discovery
BManual config reloads
CStatic configuration files
DNo SSL support
Which of these is NOT a function of an Ingress controller?
APod scheduling
BSSL termination
CLoad balancing
DPath-based routing
How does an Ingress controller help with exposing multiple services?
ABy assigning each service a unique IP
BBy routing traffic based on host and path rules
CBy creating new pods for each service
DBy managing storage volumes
Explain what an Ingress controller does in Kubernetes and why it is useful.
Think about how users access apps inside the cluster from outside.
You got /4 concepts.
    Compare Nginx and Traefik Ingress controllers in terms of configuration and features.
    Focus on how each controller updates routes and manages services.
    You got /4 concepts.