{{- if .Values.server.autoscaling.enabled -}} apiVersion: autoscaling/v1 kind: HorizontalPodAutoscaler metadata: name: {{ template "shuttle.worker" . }} spec: maxReplicas: {{ .Values.server.autoscaling.maxReplicas }} minReplicas: {{ .Values.server.workers }} scaleTargetRef: apiVersion: apps/v1 kind: Deployment name: {{ template "shuttle.worker" . }} targetCPUUtilizationPercentage: {{ .Values.server.autoscaling.targetCPUUtilizationPercentage }} {{- end }}