Kubernetes Horizontal Custom Metrics Autoscaling Walkthrough: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 11: | Line 11: | ||
Install Prometheus Adapter for Kubernetes Metrics API as described here: {{Internal|Prometheus_Adapter_for_Kubernetes_Metrics_APIs#Helm_Installation|Prometheus Adapter for Kubernetes Metrics APIs Helm Installation}} | Install Prometheus Adapter for Kubernetes Metrics API as described here: {{Internal|Prometheus_Adapter_for_Kubernetes_Metrics_APIs#Helm_Installation|Prometheus Adapter for Kubernetes Metrics APIs Helm Installation}} | ||
At the end of this step, custom metrics should be available at the [[Metrics_in_Kubernetes#Custom_Metrics_API|Custom Metric API]] endpoint and the Horizontal Pod Autoscaler should be able to use them in scaling decisions. |
Revision as of 07:02, 16 October 2020
Internal
Process
Install Prometheus as described here:
Install Prometheus Pushgateway and configure it as a Prometheus target with a Prometheus Operator ServiceMonitor as described here:
Prometheus Pushgateway will be used to manually or programmatically publish custom metrics with a CLI script similar to publish-metric.
Install Prometheus Adapter for Kubernetes Metrics API as described here:
At the end of this step, custom metrics should be available at the Custom Metric API endpoint and the Horizontal Pod Autoscaler should be able to use them in scaling decisions.