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: