apiVersion: keda.sh/v1alpha1 kind: ScaledObject metadata: name: infinispan-server namespace: moh-prod spec: scaleTargetRef: apiVersion: apps/v1 # Optional. Default: apps/v1 kind: StatefulSet # Optional. Default: Deployment name: infinispan-server # Mandatory. Must be in the same namespace as the ScaledObject # pollingInterval: 30 # Optional. Default: 30 seconds cooldownPeriod: 180 # Optional. Default: 300 seconds minReplicaCount: 2 # Optional. Default: 0 maxReplicaCount: 2 # Optional. Default: 100 triggers: - type: cpu metadata: type: Utilization value: "100" # - type: memory # metadata: # type: Utilization # value: "90"