NGINX.COM
Web Server Load Balancing with NGINX Plus

MICROSERVICES MARCH 2022

Architecting Kubernetes Clusters For High-Traffic Websites

UNIT 1

Step 1: Learn from the Experts

Time: 1 hour

We cover the essentials of Kubernetes networking and answer the question “How do I route traffic to my microservices in Kubernetes?” You’ll learn about:

  • The basics of Kubernetes infrastructure and traffic management
  • Node pools and node instances
  • NodePort vs LoadBalancer vs Ingress
  • The Ingress controller landscape
  • What you need to know about the Kubernetes Gateway API

Step 2: Dive Deeper

Time: 1-2 hours

NodePort, LoadBalancer, Ingress controller…oh my! This collection explains the different ways you can expose services and how to choose the option that’s best for you.

Start Reading

Step 3: Get Hands On

In our first self-paced lab, you’ll use NGINX Ingress Controller to expose a Kubernetes app, then drive traffic to that app, and finally observe the pod scaling on the number of requests.

Get Lab Guide

Go from Kubernetes Networking Zero to Hero