Add HorizontalPodAutoscaler (autoscaling/v2) using CPU and memory utilization
metrics to all deployment templates: app, static, gitserver, git-hook,
operator, adminrpc. Email-worker is excluded as requested.
- CPU target: 80% average utilization
- Memory target: 80% average utilization
- Each service has per-service min/max replicas in values.yaml
- Operator autoscaling defaults to disabled (enabled: false)
- Conditional via {{ if .Values.<service>.autoscaling.enabled }}
|
||
|---|---|---|
| .. | ||
| crd | ||
| templates | ||
| Chart.yaml | ||
| configmap.yaml | ||
| secrets.yaml.example | ||
| values.user.yaml.example | ||
| values.yaml | ||