{{- if .Values.worker.hpa.enabled -}} apiVersion: autoscaling/v1 kind: HorizontalPodAutoscaler metadata: name: {{ template "glitchtip.fullname" . }}-worker labels: app: {{ template "glitchtip.fullname" . }} chart: "{{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}" release: "{{ .Release.Name }}" heritage: "{{ .Release.Service }}" spec: scaleTargetRef: kind: Deployment apiVersion: apps/v1 name: {{ template "glitchtip.fullname" . }}-worker minReplicas: {{ .Values.worker.hpa.minpods }} maxReplicas: {{ .Values.worker.hpa.maxpods }} targetCPUUtilizationPercentage: {{ .Values.worker.hpa.cputhreshold }} {{- end }}