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 }}
|
||
|---|---|---|
| .. | ||
| _helpers.tpl | ||
| adminrpc-deployment.yaml | ||
| app-deployment.yaml | ||
| email-worker-deployment.yaml | ||
| external-secrets.yaml | ||
| git-hook-deployment.yaml | ||
| gitserver-deployment.yaml | ||
| gitserver-ingress.yaml | ||
| ingress.yaml | ||
| NOTES.txt | ||
| operator-deployment.yaml | ||
| pdb.yaml | ||
| secret.yaml | ||
| static-deployment.yaml | ||
| static-ingress.yaml | ||
| storage.yaml | ||