From 5ff5b99fbcb6d8931f96ab3a1b88c7243fabdc8a Mon Sep 17 00:00:00 2001 From: Ivan Rizzante Date: Wed, 20 Jan 2021 16:37:46 +0100 Subject: [PATCH] Add custom ScaledObject annotations Signed-off-by: Ivan Rizzante --- charts/ingress-nginx/templates/controller-keda.yaml | 4 +++- charts/ingress-nginx/values.yaml | 5 +++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/charts/ingress-nginx/templates/controller-keda.yaml b/charts/ingress-nginx/templates/controller-keda.yaml index 9fdccc1f1..c7eebf5c8 100644 --- a/charts/ingress-nginx/templates/controller-keda.yaml +++ b/charts/ingress-nginx/templates/controller-keda.yaml @@ -8,7 +8,9 @@ metadata: {{- include "ingress-nginx.labels" . | nindent 4 }} app.kubernetes.io/component: controller name: {{ include "ingress-nginx.controller.fullname" . }} - + {{- if .Values.controller.keda.scaledObject.annotations }} + annotations: {{ toYaml .Values.controller.keda.scaledObject.annotations | nindent 4 }} + {{- end }} spec: scaleTargetRef: {{- if eq .Values.controller.keda.apiVersion "keda.k8s.io/v1alpha1" }} diff --git a/charts/ingress-nginx/values.yaml b/charts/ingress-nginx/values.yaml index c4f4105cc..ec9cce347 100644 --- a/charts/ingress-nginx/values.yaml +++ b/charts/ingress-nginx/values.yaml @@ -315,6 +315,11 @@ controller: pollingInterval: 30 cooldownPeriod: 300 restoreToOriginalReplicaCount: false + scaledObject: + annotations: {} + # Custom annotations for ScaledObject resource + # annotations: + # key: value triggers: [] # - type: prometheus # metadata: