add kubernaut ScaledObject, remove HPA
This commit is contained in:
		@@ -6,8 +6,9 @@ resources:
 | 
			
		||||
  - namespace.yaml
 | 
			
		||||
  - configmap.yaml
 | 
			
		||||
  - deployment.yaml
 | 
			
		||||
  - hpa.yaml
 | 
			
		||||
  # - hpa.yaml
 | 
			
		||||
  - services.yaml
 | 
			
		||||
  - servicemonitor.yaml
 | 
			
		||||
  - scaledobject.yaml
 | 
			
		||||
  - cronjob.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