Support Keda Autoscaling

Keda autoscaling is exclusive with regular hpa scaling. If both are set to true, keda takes precedence.
This commit is contained in:
Brandon Pinske 2020-11-18 13:22:34 -07:00
parent 118b00a560
commit 129b7d119e
4 changed files with 73 additions and 1 deletions

View file

@ -1,4 +1,6 @@
{{- if and .Values.controller.autoscaling.enabled (or (eq .Values.controller.kind "Deployment") (eq .Values.controller.kind "Both")) -}}
{{- if not .Values.controller.keda.enabled }}
apiVersion: autoscaling/v2beta2
kind: HorizontalPodAutoscaler
metadata:
@ -34,3 +36,5 @@ spec:
{{- toYaml . | nindent 2 }}
{{- end }}
{{- end }}
{{- end }}