Skip to content

Commit b7abade

Browse files
ajaydevtron123ajay0
andauthored
added support of labels and annotations on hpa and labels of ingress (#1526)
* added support of labels and annotations on hpa and labels of ingress * modified the hpa and ingress yaml in chart * support of annotation and labels on hpa and ingress into all charts Co-authored-by: 123ajay0 <[email protected]>
1 parent 83ad62b commit b7abade

File tree

60 files changed

+251
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+251
-0
lines changed

scripts/devtron-reference-helm-charts/reference-chart_3-0-0/app-values.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ args:
2929

3030
ingress:
3131
enabled: false
32+
labels: {}
3233
annotations:
3334
nginx.ingress.kubernetes.io/rewrite-target: /$2
3435
nginx.ingress.kubernetes.io/force-ssl-redirect: 'false'

scripts/devtron-reference-helm-charts/reference-chart_3-0-0/templates/hpa.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,14 @@ apiVersion: autoscaling/v2beta1
44
kind: HorizontalPodAutoscaler
55
metadata:
66
name: {{ template ".Chart.Name .fullname" $ }}-hpa
7+
{{- if .Values.autoscaling.annotations }}
8+
annotations:
9+
{{ toYaml .Values.autoscaling.annotations | indent 4 }}
10+
{{- end }}
11+
{{- if .Values.autoscaling.labels }}
12+
labels:
13+
{{ toYaml .Values.autoscaling.labels | indent 4 }}
14+
{{- end }}
715
spec:
816
scaleTargetRef:
917
apiVersion: argoproj.io/v1alpha1

scripts/devtron-reference-helm-charts/reference-chart_3-0-0/templates/ingress.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ metadata:
99
app: {{ template ".Chart.Name .name" . }}
1010
chart: {{ template ".Chart.Name .chart" . }}
1111
release: {{ .Release.Name }}
12+
{{- if .Values.ingress.labels }}
13+
{{ toYaml .Values.ingress.labels | indent 4 }}
14+
{{- end }}
1215
{{- if .Values.ingress.annotations }}
1316
annotations:
1417
{{ toYaml .Values.ingress.annotations | indent 4 }}

scripts/devtron-reference-helm-charts/reference-chart_3-0-0/values.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ autoscaling:
3131
MaxReplicas: 2
3232
TargetCPUUtilizationPercentage: 90
3333
TargetMemoryUtilizationPercentage: 80
34+
annotations: {}
35+
labels: {}
3436

3537
secret:
3638
enabled: false
@@ -76,6 +78,7 @@ servicemonitor:
7678
ingress:
7779
enabled: false
7880
annotations: {}
81+
labels: {}
7982
# nginx.ingress.kubernetes.io/rewrite-target: /
8083
# nginx.ingress.kubernetes.io/ssl-redirect: "false"
8184
# kubernetes.io/ingress.class: nginx

scripts/devtron-reference-helm-charts/reference-chart_3-1-0/app-values.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ args:
2929

3030
ingress:
3131
enabled: false
32+
labels: {}
3233
annotations:
3334
nginx.ingress.kubernetes.io/rewrite-target: /$2
3435
nginx.ingress.kubernetes.io/force-ssl-redirect: 'false'

scripts/devtron-reference-helm-charts/reference-chart_3-1-0/templates/hpa.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,14 @@ apiVersion: autoscaling/v2beta1
44
kind: HorizontalPodAutoscaler
55
metadata:
66
name: {{ template ".Chart.Name .fullname" $ }}-hpa
7+
{{- if .Values.autoscaling.annotations }}
8+
annotations:
9+
{{ toYaml .Values.autoscaling.annotations | indent 4 }}
10+
{{- end }}
11+
{{- if .Values.autoscaling.labels }}
12+
labels:
13+
{{ toYaml .Values.autoscaling.labels | indent 4 }}
14+
{{- end }}
715
spec:
816
scaleTargetRef:
917
apiVersion: argoproj.io/v1alpha1

scripts/devtron-reference-helm-charts/reference-chart_3-1-0/templates/ingress.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@ metadata:
1111
envId: {{ $.Values.env | quote }}
1212
chart: {{ template ".Chart.Name .chart" . }}
1313
release: {{ .Release.Name }}
14+
{{- if .Values.ingress.labels }}
15+
{{ toYaml .Values.ingress.labels | indent 4 }}
16+
{{- end }}
1417
{{- if .Values.ingress.annotations }}
1518
annotations:
1619
{{ toYaml .Values.ingress.annotations | indent 4 }}

scripts/devtron-reference-helm-charts/reference-chart_3-1-0/values.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ autoscaling:
3131
MaxReplicas: 2
3232
TargetCPUUtilizationPercentage: 90
3333
TargetMemoryUtilizationPercentage: 80
34+
annotations: {}
35+
labels: {}
3436

3537
secret:
3638
enabled: false
@@ -76,6 +78,7 @@ servicemonitor:
7678
ingress:
7779
enabled: false
7880
annotations: {}
81+
labels: {}
7982
# nginx.ingress.kubernetes.io/rewrite-target: /
8083
# nginx.ingress.kubernetes.io/ssl-redirect: "false"
8184
# kubernetes.io/ingress.class: nginx

scripts/devtron-reference-helm-charts/reference-chart_3-10-0/app-values.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ ReadinessProbe:
7979

8080
ingress:
8181
enabled: false
82+
labels: {}
8283
annotations:
8384
nginx.ingress.kubernetes.io/rewrite-target: /$2
8485
nginx.ingress.kubernetes.io/force-ssl-redirect: 'false'
@@ -173,6 +174,8 @@ autoscaling:
173174
MaxReplicas: 2
174175
TargetCPUUtilizationPercentage: 70
175176
TargetMemoryUtilizationPercentage: 80
177+
annotations: {}
178+
labels: {}
176179
extraMetrics: []
177180
# - external:
178181
# metricName: pubsub.googleapis.com|subscription|num_undelivered_messages

scripts/devtron-reference-helm-charts/reference-chart_3-10-0/templates/hpa.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,14 @@ apiVersion: autoscaling/v2beta2
44
kind: HorizontalPodAutoscaler
55
metadata:
66
name: {{ template ".Chart.Name .fullname" $ }}-hpa
7+
{{- if .Values.autoscaling.annotations }}
8+
annotations:
9+
{{ toYaml .Values.autoscaling.annotations | indent 4 }}
10+
{{- end }}
11+
{{- if .Values.autoscaling.labels }}
12+
labels:
13+
{{ toYaml .Values.autoscaling.labels | indent 4 }}
14+
{{- end }}
715
spec:
816
scaleTargetRef:
917
apiVersion: argoproj.io/v1alpha1

0 commit comments

Comments
 (0)