-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathkeda-configuration.yaml
35 lines (35 loc) · 1.01 KB
/
keda-configuration.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
apiVersion: keda.sh/v1alpha1
kind: ScaledObject
metadata:
name: ace-keda-demo
labels:
deploymentName: ace-keda-demo
spec:
scaleTargetRef:
name: ace-keda-demo
pollingInterval: 10 # Optional. Default: 30 seconds
cooldownPeriod: 30 # Optional. Default: 300 seconds
maxReplicaCount: 4 # Optional. Default: 100
triggers:
- type: ibmmq
metadata:
host: 'https://web-mqoc-fd48.qm.us-south.mq.appdomain.cloud/ibmmq/rest/v3/admin/action/qmgr/MQoC/mqsc'
#host: 'https://proxy.host/ibmmq/rest/v3/admin/action/qmgr/MQoC/mqsc'
queueManager: 'MQoC' # Your queue manager
queueName: 'DEMO.QUEUE' # Your queue name
unsafeSsl: "false"
authenticationRef:
name: ace-keda-demo-trigger
---
apiVersion: keda.sh/v1alpha1
kind: TriggerAuthentication
metadata:
name: ace-keda-demo-trigger
spec:
secretTargetRef:
- parameter: username
name: keda-ibmmq-secret
key: ADMIN_USER
- parameter: password
name: keda-ibmmq-secret
key: ADMIN_PASSWORD