Kubernetes: Exposing Services and Horizontal Pod Autoscaler

This post is the third part of the series about Kubernetes for beginners. In the second part, I introduced the K8s and its basic components. In the second part, I discussed containers, pods, and deployments. This post will discuss services(SVC) and horizontal pod autoscaler(HPA). In this short post, I will discuss how to expose your services to the outside world and scale your applications based on the load. Exposing Deployments: Services When you create a Deployment, you’ll get Pods running your app. So, start local K8s cluster and deploy an app: ...

February 6, 2025 · 8 min · Robert Nemet