Skip to content

Commit fdb4633

Browse files
committed
feat(HELM): Make HPA more Argo-friendly
Signed-off-by: kiblik <5609770+kiblik@users.noreply.github.com>
1 parent 1d4d0db commit fdb4633

4 files changed

Lines changed: 8 additions & 2 deletions

File tree

helm/defectdojo/Chart.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@ dependencies:
55
- name: valkey
66
repository: oci://registry-1.docker.io/cloudpirates
77
version: 0.10.2
8-
digest: sha256:65773fc2a992a5688995a98ed396ca54de12b88fd7b124459a39961801ae62f3
9-
generated: "2025-11-25T20:48:39.324383+01:00"
8+
digest: sha256:ffaad5072467386baa7b7142dde88375c007fd72f6bd7e97008107d1fc37751d
9+
generated: "2025-12-15T13:59:05.872867+01:00"

helm/defectdojo/Chart.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,3 +37,5 @@ annotations:
3737
artifacthub.io/changes: |
3838
- kind: fixed
3939
description: Use non-tilde notation of versions in subcharts
40+
- kind: fixed
41+
description: Drop 'replicas' when HPA is in place

helm/defectdojo/templates/celery-worker-deployment.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,9 @@ metadata:
2121
name: {{ $fullName }}-celery-worker
2222
namespace: {{ .Release.Namespace }}
2323
spec:
24+
{{ if (not .Values.celery.worker.autoscaling.enabled) -}}
2425
replicas: {{ .Values.celery.worker.replicas }}
26+
{{- end }}
2527
{{- with .Values.revisionHistoryLimit }}
2628
revisionHistoryLimit: {{ . }}
2729
{{- end }}

helm/defectdojo/templates/django-deployment.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,9 @@ metadata:
2020
name: {{ $fullName }}-django
2121
namespace: {{ .Release.Namespace }}
2222
spec:
23+
{{ if (not .Values.django.autoscaling.enabled) -}}
2324
replicas: {{ .Values.django.replicas }}
25+
{{- end }}
2426
{{- with .Values.django.strategy }}
2527
strategy:
2628
{{- toYaml . | nindent 4 }}

0 commit comments

Comments
 (0)