feat: Add carrier connector HorizontalPodAutoscaler with CPU and memory-based scaling

- Add carrier-connector-hpa HorizontalPodAutoscaler in telecom-platform namespace
- Add scaling configuration targeting carrier-connector Deployment (2-4 replicas)
- Add CPU metric with 70% average utilization threshold
- Add memory metric with 80% average utilization threshold
This commit is contained in:
nutcas3
2026-04-25 05:35:05 +03:00
parent aa45a143ca
commit 1887901d3c
+28
View File
@@ -126,6 +126,34 @@ spec:
---
apiVersion: autoscaling/v2
kind: HorizontalPodAutoscaler
metadata:
name: carrier-connector-hpa
namespace: telecom-platform
labels:
app: carrier-connector
spec:
scaleTargetRef:
apiVersion: apps/v1
kind: Deployment
name: carrier-connector
minReplicas: 2
maxReplicas: 4
metrics:
- type: Resource
resource:
name: cpu
target:
type: Utilization
averageUtilization: 70
- type: Resource
resource:
name: memory
target:
type: Utilization
averageUtilization: 80
---
apiVersion: autoscaling/v2
kind: HorizontalPodAutoscaler
metadata:
name: prometheus-hpa
namespace: telecom-monitoring