Life of a Packet in Kubernetes — Part 4

Nginx Controller and LoadBalancer/Proxy

Configuration Options

Prefix Based


Host + Prefix

Deployment options

Contour + Envoy

  • Envoy, which provides the high-performance reverse proxy.
  • Contour, which acts as a management server for Envoy and provides it with configuration


Nginx + Keepalived — High Availablity Deployment

MetalLB —Nginx with LoadBalancer Service (For the private clusters with a small Public IP address pool)

  • controller is the cluster-wide MetalLB controller, in charge of IP assignment (deployment)
  • speaker is the per-node daemon that advertises services with assigned IPs using various advertising strategies (daemonset)







Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Shiba Inu (SHIB) Price To See Uptrend Soon! Here’s When You Can Accumulate!

Tutorial: A simple crawler for Wikipedia

How To Change Name Is Game Using Cheat Engine

Tableau Consulting — A Tableau Consultant POWERING UP! “manual data entry on a table”


Cooperation Models In IT Comparison

Feb 9th — Feb 14th

Elixir Phoenix: Creating An App With Tests (Updated for Phoenix 1.3)

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Dinesh Kumar Ramasamy

Dinesh Kumar Ramasamy

More from Medium

Kubernetes test clusters In less than 20 seconds.

Kubernetes HPA

Kubernetes Ingress and Services troubleshooting

Enabling Datadog monitoring on Amazon Elastic Kubernetes Service (EKS)