Recently, someone asked me what the difference between NodePorts, LoadBalancers, and Ingress were. They are all different ways to get external traffic into your cluster, and they all do it in different ways. Let’s take a look at how each of them work, and when you would use each. Note: Everything here applies to Google Kubernetes Engine. If you are running on another cloud, on prem, with minikube,