charts/osdu-developer-service/templates/scaledobject.yaml (24 lines of code) (raw):

{{- $enabled := eq (include "osdu-developer-service.isEnabled" .) "1" -}} {{- range .Values.configuration }} {{- if and $enabled .scaledObject }} --- apiVersion: keda.k8s.io/v1alpha1 kind: ScaledObject metadata: name: {{ .scaledObject }} labels: deploymentName: {{ .scaledObject }} spec: scaleTargetRef: deploymentName: {{ .scaledObject }} triggers: - type: azure-servicebus metadata: subscriptionName: {{ .servicebusSubscription }} topicName: {{ .servicebusTopic }} type: serviceBusTrigger direction: in name: message connection: SERVICE_BUS {{- end }} {{- end }}