From 4cb8837d21752fc9eb24cb028bd647f6a00b225f Mon Sep 17 00:00:00 2001 From: Diogo Guerra Date: Wed, 15 Apr 2020 14:35:47 +0200 Subject: [PATCH] [k8s] Expose autoscaler prometheus metrics Expose autoscaler prometheus metrics on pod port/portName name metrics (8085). task: 37574 story: 2006765 Change-Id: Ieedd0f60625eb5a5ce50a3b4e7344cae37c377bf Signed-off-by: Diogo Guerra --- .../templates/kubernetes/fragments/enable-auto-scaling.sh | 4 ++++ .../notes/expose_autoscaler_metrics-0ea9c61660409efe.yaml | 4 ++++ 2 files changed, 8 insertions(+) create mode 100644 releasenotes/notes/expose_autoscaler_metrics-0ea9c61660409efe.yaml diff --git a/magnum/drivers/common/templates/kubernetes/fragments/enable-auto-scaling.sh b/magnum/drivers/common/templates/kubernetes/fragments/enable-auto-scaling.sh index b32cd4a048..0482b5434e 100644 --- a/magnum/drivers/common/templates/kubernetes/fragments/enable-auto-scaling.sh +++ b/magnum/drivers/common/templates/kubernetes/fragments/enable-auto-scaling.sh @@ -138,6 +138,10 @@ spec: - --scale-down-unneeded-time=10m - --scale-down-delay-after-failure=3m - --scale-down-delay-after-add=10m + ports: + - containerPort: 8085 + name: metrics + protocol: TCP volumeMounts: - name: ca-bundle mountPath: /etc/kubernetes diff --git a/releasenotes/notes/expose_autoscaler_metrics-0ea9c61660409efe.yaml b/releasenotes/notes/expose_autoscaler_metrics-0ea9c61660409efe.yaml new file mode 100644 index 0000000000..71acdb636e --- /dev/null +++ b/releasenotes/notes/expose_autoscaler_metrics-0ea9c61660409efe.yaml @@ -0,0 +1,4 @@ +--- +features: + - | + Expose autoscaler prometheus metrics on pod port metrics (8085).