@@ -145,7 +145,7 @@ server:
145
145
# # server Horizontal Pod Autoscaler
146
146
autoscaling :
147
147
# -- Enable Horizontal Pod Autoscaler ([HPA]) for the server
148
- enabled : true
148
+ enabled : false
149
149
# -- Minimum number of replicas for the server [HPA]
150
150
minReplicas : 1
151
151
# -- Maximum number of replicas for the server [HPA]
@@ -174,6 +174,31 @@ server:
174
174
apiVersion : argoproj.io/v1alpha1
175
175
kind : Rollout
176
176
name : application-template-server
177
+ # # KEDA resource for server
178
+ scaledObject :
179
+ # -- Enable KEDA resources for the server
180
+ enabled : false
181
+ # -- Minimum number of replicas for the server [KEDA]
182
+ minReplicaCount : 1
183
+ # -- Maximum number of replicas for the server [KEDA]
184
+ maxReplicaCount : 5
185
+ scaleTargetRef :
186
+ apiVersion : argoproj.io/v1alpha1
187
+ kind : Rollout
188
+ name : application-template-server
189
+ triggers : []
190
+ # - type: cron
191
+ # metadata:
192
+ # timezone: Asia/Seoul
193
+ # start: 0 6 * * *
194
+ # end: 25 15 * * *
195
+ # desiredReplicas: "2"
196
+ # - type: cpu
197
+ # metricType: Utilization
198
+ # metadata:
199
+ # value: "800"
200
+ # containerName: "application-template-server"
201
+
177
202
# # server Pod Disruption Budget
178
203
pdb :
179
204
# -- Deploy a [PodDisruptionBudget] for the server
@@ -403,7 +428,7 @@ worker:
403
428
# # worker Horizontal Pod Autoscaler
404
429
autoscaling :
405
430
# -- Enable Horizontal Pod Autoscaler ([HPA]) for the worker
406
- enabled : true
431
+ enabled : false
407
432
# -- Minimum number of replicas for the worker [HPA]
408
433
minReplicas : 1
409
434
# -- Maximum number of replicas for the worker [HPA]
@@ -435,6 +460,30 @@ worker:
435
460
apiVersion : apps/v1
436
461
kind : Deployment
437
462
name : application-template-worker
463
+ # # KEDA resource for worker
464
+ scaledObject :
465
+ # -- Enable KEDA resources for the worker
466
+ enabled : false
467
+ # -- Minimum number of replicas for the worker [KEDA]
468
+ minReplicaCount : 1
469
+ # -- Maximum number of replicas for the worker [KEDA]
470
+ maxReplicaCount : 4
471
+ scaleTargetRef :
472
+ apiVersion : argoproj.io/v1alpha1
473
+ kind : Rollout
474
+ name : application-template-worker
475
+ triggers : []
476
+ # - type: cron
477
+ # metadata:
478
+ # timezone: Asia/Seoul
479
+ # start: 0 6 * * *
480
+ # end: 0 20 * * *
481
+ # desiredReplicas: "2"
482
+ # - type: cpu
483
+ # metricType: Utilization
484
+ # metadata:
485
+ # value: "800"
486
+ # containerName: "application-template-worker"
438
487
439
488
# # worker Pod Disruption Budget
440
489
pdb :
@@ -694,6 +743,31 @@ scheduler:
694
743
# kind: Deployment
695
744
# name: application-template-scheduler
696
745
746
+ # # KEDA resource for scheduler
747
+ scaledObject :
748
+ # -- Enable KEDA resources for the scheduler
749
+ enabled : false
750
+ # -- Minimum number of replicas for the scheduler [KEDA]
751
+ minReplicaCount : 1
752
+ # -- Maximum number of replicas for the scheduler [KEDA]
753
+ maxReplicaCount : 4
754
+ scaleTargetRef :
755
+ apiVersion : argoproj.io/v1alpha1
756
+ kind : Rollout
757
+ name : application-template-scheduler
758
+ triggers : []
759
+ # - type: cron
760
+ # metadata:
761
+ # timezone: Asia/Seoul
762
+ # start: 0 6 * * *
763
+ # end: 25 15 * * *
764
+ # desiredReplicas: "2"
765
+ # - type: cpu
766
+ # metricType: Utilization
767
+ # metadata:
768
+ # value: "800"
769
+ # containerName: "application-template-scheduler"
770
+
697
771
# # scheduler Pod Disruption Budget
698
772
pdb :
699
773
# -- Deploy a [PodDisruptionBudget] for the scheduler
0 commit comments