add kubernaut ScaledObject, remove HPA
This commit is contained in:
@@ -6,8 +6,9 @@ resources:
|
|||||||
- namespace.yaml
|
- namespace.yaml
|
||||||
- configmap.yaml
|
- configmap.yaml
|
||||||
- deployment.yaml
|
- deployment.yaml
|
||||||
- hpa.yaml
|
# - hpa.yaml
|
||||||
- services.yaml
|
- services.yaml
|
||||||
- servicemonitor.yaml
|
- servicemonitor.yaml
|
||||||
|
- scaledobject.yaml
|
||||||
- cronjob.yaml
|
- cronjob.yaml
|
||||||
- ingress.yaml
|
- ingress.yaml
|
||||||
|
16
kubernaut/base/scaledobject.yaml
Normal file
16
kubernaut/base/scaledobject.yaml
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
apiVersion: keda.sh/v1alpha1
|
||||||
|
kind: ScaledObject
|
||||||
|
metadata:
|
||||||
|
name: kubernaut-scaledobject
|
||||||
|
spec:
|
||||||
|
scaleTargetRef:
|
||||||
|
name: kubernaut
|
||||||
|
minReplicaCount: 1
|
||||||
|
maxReplicaCount: 10
|
||||||
|
triggers:
|
||||||
|
- type: prometheus
|
||||||
|
metadata:
|
||||||
|
serverAddress: http://kube-prometheus-stack-prometheus.kube-prometheus-stack:9090
|
||||||
|
metricName: http_server_requests_total
|
||||||
|
threshold: '50'
|
||||||
|
query: sum(rate(http_server_requests_total[1m]))
|
Reference in New Issue
Block a user