-
Spike
-
Resolution: Done
-
Major
-
None
-
None
-
None
Metrics server is a simplified implementation of k8s resource metrics API on top of kubelet.
Prometheus adapter implements the same k8s resource metrics API on top of prometheus, it also implements custom metrics and external metrics api to enable horizontal pod autoscaling.
OCP team is already looking into KEDA to use it as an auto scalar using custom and external metrics. Once this is accomplished, we should think of moving to metrics-server as it seems like a more lightweight alternative when comparing to prometheus-adpater.
The goal of this spike is to evaluate the pros and cons of switching to metric-server.