KEDA 是否支持 statefulset 缩放?

Is KEDA support statefulset scaling?

我正在尝试使用带 K8S 的 KEDA 水平扩展我的 Statefulset 对象。

我在 'deploymentName' 键中输入了我的 Statfulset 名称的值,但缩放没有生效。

科达支持吗?

apiVersion: keda.k8s.io/v1alpha1
kind: ScaledObject
metadata:
  name: test
  namespace: {{ .Release.Namespace }}
  labels:
    deploymentName: test-statefulset
spec:
  scaleTargetRef:
    deploymentName: test-statefulset #my statefulset name
  pollingInterval: 30
  cooldownPeriod:  300
  minReplicaCount: 0
  maxReplicaCount: 6
  triggers:
    - type: rabbitmq
      metadata:
        host: rabbitmq_host
        queueName: "test.queue"
        queueLength: "5"

不,目前还不支持。查看讨论 here.

是的,它支持 Statefulset 您必须在 .spec.scaleTargetRef 下明确提及 通过 scaledObject