One of the major advantages of using Kubernetes for container orchestration is that it makes it really easy to scale our application horizontally and account for increased load. Natively, horizontal pod autoscaling can scale the deployment based on CPU and Memory usage but in more complex scenarios we would want to account for other metrics before making scaling decisions.

Welcome Prometheus Adapter. Prometheus is the standard tool for monitoring deployed workloads and the Kubernetes cluster itself. Prometheus adapter helps us to leverage the metrics collected by Prometheus and use them to make scaling decisions. These metrics are exposed by an API service and can be readily used by our **Horizontal Pod Autoscaling **object.

#docker #serverless #tutorial #prometheus #kubernetes #k8s #orchestration #containers

How To Use Prometheus Adapter to Autoscale Custom Metrics Deployments
1.45 GEEK