File tree Expand file tree Collapse file tree 11 files changed +197
-117
lines changed Expand file tree Collapse file tree 11 files changed +197
-117
lines changed Original file line number Diff line number Diff line change 35
35
type : Utilization
36
36
averageUtilization : {{ .Values.relay.autoscaling.targetCPUUtilizationPercentage }}
37
37
{{- end }}
38
+ {{- if eq (include "sentry.autoscaling.apiVersion" .) "autoscaling/v2" }}
39
+ {{- with .Values.relay.autoscaling.behavior }}
40
+ behavior :
41
+ {{- toYaml . | nindent 4 }}
42
+ {{- end }}
43
+ {{- end }}
38
44
{{- end }}
Original file line number Diff line number Diff line change @@ -14,20 +14,26 @@ spec:
14
14
targetCPUUtilizationPercentage : {{ .Values.sentry.ingestConsumerAttachments.autoscaling.targetCPUUtilizationPercentage }}
15
15
{{- else if semverCompare ">=1.27-0" .Capabilities.KubeVersion.GitVersion }}
16
16
metrics :
17
- - type : ContainerResource
18
- containerResource :
19
- container : {{ .Chart.Name }}-ingest-consumer-attachments
20
- name : cpu
21
- target :
22
- type : Utilization
23
- averageUtilization : {{ .Values.sentry.ingestConsumerAttachments.autoscaling.targetCPUUtilizationPercentage }}
17
+ - type : ContainerResource
18
+ containerResource :
19
+ container : {{ .Chart.Name }}-ingest-consumer-attachments
20
+ name : cpu
21
+ target :
22
+ type : Utilization
23
+ averageUtilization : {{ .Values.sentry.ingestConsumerAttachments.autoscaling.targetCPUUtilizationPercentage }}
24
24
{{- else }}
25
25
metrics :
26
- - type : Resource
27
- resource :
28
- name : cpu
29
- target :
30
- type : Utilization
31
- averageUtilization : {{ .Values.sentry.ingestConsumerAttachments.autoscaling.targetCPUUtilizationPercentage }}
26
+ - type : Resource
27
+ resource :
28
+ name : cpu
29
+ target :
30
+ type : Utilization
31
+ averageUtilization : {{ .Values.sentry.ingestConsumerAttachments.autoscaling.targetCPUUtilizationPercentage }}
32
+ {{- end }}
33
+ {{- if eq (include "sentry.autoscaling.apiVersion" .) "autoscaling/v2" }}
34
+ {{- with .Values.sentry.ingestConsumerAttachments.autoscaling.behavior }}
35
+ behavior :
36
+ {{- toYaml . | nindent 4 }}
37
+ {{- end }}
32
38
{{- end }}
33
39
{{- end }}
Original file line number Diff line number Diff line change @@ -14,20 +14,26 @@ spec:
14
14
targetCPUUtilizationPercentage : {{ .Values.sentry.ingestConsumerEvents.autoscaling.targetCPUUtilizationPercentage }}
15
15
{{- else if semverCompare ">=1.27-0" .Capabilities.KubeVersion.GitVersion }}
16
16
metrics :
17
- - type : ContainerResource
18
- containerResource :
19
- container : {{ .Chart.Name }}-ingest-consumer-events
20
- name : cpu
21
- target :
22
- type : Utilization
23
- averageUtilization : {{ .Values.sentry.ingestConsumerEvents.autoscaling.targetCPUUtilizationPercentage }}
17
+ - type : ContainerResource
18
+ containerResource :
19
+ container : {{ .Chart.Name }}-ingest-consumer-events
20
+ name : cpu
21
+ target :
22
+ type : Utilization
23
+ averageUtilization : {{ .Values.sentry.ingestConsumerEvents.autoscaling.targetCPUUtilizationPercentage }}
24
24
{{- else }}
25
25
metrics :
26
- - type : Resource
27
- resource :
28
- name : cpu
29
- target :
30
- type : Utilization
31
- averageUtilization : {{ .Values.sentry.ingestConsumerEvents.autoscaling.targetCPUUtilizationPercentage }}
26
+ - type : Resource
27
+ resource :
28
+ name : cpu
29
+ target :
30
+ type : Utilization
31
+ averageUtilization : {{ .Values.sentry.ingestConsumerEvents.autoscaling.targetCPUUtilizationPercentage }}
32
+ {{- end }}
33
+ {{- if eq (include "sentry.autoscaling.apiVersion" .) "autoscaling/v2" }}
34
+ {{- with .Values.sentry.ingestConsumerEvents.autoscaling.behavior }}
35
+ behavior :
36
+ {{- toYaml . | nindent 4 }}
37
+ {{- end }}
32
38
{{- end }}
33
39
{{- end }}
Original file line number Diff line number Diff line change @@ -15,21 +15,27 @@ spec:
15
15
targetCPUUtilizationPercentage : {{ .Values.sentry.ingestConsumerTransactions.autoscaling.targetCPUUtilizationPercentage }}
16
16
{{- else if semverCompare ">=1.27-0" .Capabilities.KubeVersion.GitVersion }}
17
17
metrics :
18
- - type : ContainerResource
19
- containerResource :
20
- container : {{ .Chart.Name }}-ingest-consumer-transactions
21
- name : cpu
22
- target :
23
- type : Utilization
24
- averageUtilization : {{ .Values.sentry.ingestConsumerTransactions.autoscaling.targetCPUUtilizationPercentage }}
18
+ - type : ContainerResource
19
+ containerResource :
20
+ container : {{ .Chart.Name }}-ingest-consumer-transactions
21
+ name : cpu
22
+ target :
23
+ type : Utilization
24
+ averageUtilization : {{ .Values.sentry.ingestConsumerTransactions.autoscaling.targetCPUUtilizationPercentage }}
25
25
{{- else }}
26
26
metrics :
27
- - type : Resource
28
- resource :
29
- name : cpu
30
- target :
31
- type : Utilization
32
- averageUtilization : {{ .Values.sentry.ingestConsumerTransactions.autoscaling.targetCPUUtilizationPercentage }}
27
+ - type : Resource
28
+ resource :
29
+ name : cpu
30
+ target :
31
+ type : Utilization
32
+ averageUtilization : {{ .Values.sentry.ingestConsumerTransactions.autoscaling.targetCPUUtilizationPercentage }}
33
+ {{- end }}
34
+ {{- if eq (include "sentry.autoscaling.apiVersion" .) "autoscaling/v2" }}
35
+ {{- with .Values.sentry.ingestConsumerTransactions.autoscaling.behavior }}
36
+ behavior :
37
+ {{- toYaml . | nindent 4 }}
38
+ {{- end }}
33
39
{{- end }}
34
40
{{- end }}
35
41
{{- end }}
Original file line number Diff line number Diff line change @@ -15,21 +15,27 @@ spec:
15
15
targetCPUUtilizationPercentage : {{ .Values.vroom.autoscaling.targetCPUUtilizationPercentage }}
16
16
{{- else if semverCompare ">=1.27-0" .Capabilities.KubeVersion.GitVersion }}
17
17
metrics :
18
- - type : ContainerResource
19
- containerResource :
20
- container : {{ .Chart.Name }}-vroom
21
- name : cpu
22
- target :
23
- type : Utilization
24
- averageUtilization : {{ .Values.vroom.autoscaling.targetCPUUtilizationPercentage }}
18
+ - type : ContainerResource
19
+ containerResource :
20
+ container : {{ .Chart.Name }}-vroom
21
+ name : cpu
22
+ target :
23
+ type : Utilization
24
+ averageUtilization : {{ .Values.vroom.autoscaling.targetCPUUtilizationPercentage }}
25
25
{{- else }}
26
26
metrics :
27
- - type : Resource
28
- resource :
29
- name : cpu
30
- target :
31
- type : Utilization
32
- averageUtilization : {{ .Values.vroom.autoscaling.targetCPUUtilizationPercentage }}
27
+ - type : Resource
28
+ resource :
29
+ name : cpu
30
+ target :
31
+ type : Utilization
32
+ averageUtilization : {{ .Values.vroom.autoscaling.targetCPUUtilizationPercentage }}
33
+ {{- end }}
34
+ {{- if eq (include "sentry.autoscaling.apiVersion" .) "autoscaling/v2" }}
35
+ {{- with .Values.vroom.autoscaling.behavior }}
36
+ behavior :
37
+ {{- toYaml . | nindent 4 }}
38
+ {{- end }}
33
39
{{- end }}
34
40
{{- end }}
35
41
{{- end }}
Original file line number Diff line number Diff line change @@ -14,20 +14,26 @@ spec:
14
14
targetCPUUtilizationPercentage : {{ .Values.sentry.web.autoscaling.targetCPUUtilizationPercentage }}
15
15
{{- else if semverCompare ">=1.27-0" .Capabilities.KubeVersion.GitVersion }}
16
16
metrics :
17
- - type : ContainerResource
18
- containerResource :
19
- container : {{ .Chart.Name }}-web
20
- name : cpu
21
- target :
22
- type : Utilization
23
- averageUtilization : {{ .Values.sentry.web.autoscaling.targetCPUUtilizationPercentage }}
17
+ - type : ContainerResource
18
+ containerResource :
19
+ container : {{ .Chart.Name }}-web
20
+ name : cpu
21
+ target :
22
+ type : Utilization
23
+ averageUtilization : {{ .Values.sentry.web.autoscaling.targetCPUUtilizationPercentage }}
24
24
{{- else }}
25
25
metrics :
26
- - type : Resource
27
- resource :
28
- name : cpu
29
- target :
30
- type : Utilization
31
- averageUtilization : {{ .Values.sentry.web.autoscaling.targetCPUUtilizationPercentage }}
26
+ - type : Resource
27
+ resource :
28
+ name : cpu
29
+ target :
30
+ type : Utilization
31
+ averageUtilization : {{ .Values.sentry.web.autoscaling.targetCPUUtilizationPercentage }}
32
+ {{- end }}
33
+ {{- if eq (include "sentry.autoscaling.apiVersion" .) "autoscaling/v2" }}
34
+ {{- with .Values.sentry.web.autoscaling.behavior }}
35
+ behavior :
36
+ {{- toYaml . | nindent 4 }}
37
+ {{- end }}
32
38
{{- end }}
33
39
{{- end }}
Original file line number Diff line number Diff line change @@ -14,20 +14,26 @@ spec:
14
14
targetCPUUtilizationPercentage : {{ .Values.sentry.workerEvents.autoscaling.targetCPUUtilizationPercentage }}
15
15
{{- else if semverCompare ">=1.27-0" .Capabilities.KubeVersion.GitVersion }}
16
16
metrics :
17
- - type : ContainerResource
18
- containerResource :
19
- container : {{ .Chart.Name }}-worker
20
- name : cpu
21
- target :
22
- type : Utilization
23
- averageUtilization : {{ .Values.sentry.workerEvents.autoscaling.targetCPUUtilizationPercentage }}
17
+ - type : ContainerResource
18
+ containerResource :
19
+ container : {{ .Chart.Name }}-worker
20
+ name : cpu
21
+ target :
22
+ type : Utilization
23
+ averageUtilization : {{ .Values.sentry.workerEvents.autoscaling.targetCPUUtilizationPercentage }}
24
24
{{- else }}
25
25
metrics :
26
- - type : Resource
27
- resource :
28
- name : cpu
29
- target :
30
- type : Utilization
31
- averageUtilization : {{ .Values.sentry.workerEvents.autoscaling.targetCPUUtilizationPercentage }}
26
+ - type : Resource
27
+ resource :
28
+ name : cpu
29
+ target :
30
+ type : Utilization
31
+ averageUtilization : {{ .Values.sentry.workerEvents.autoscaling.targetCPUUtilizationPercentage }}
32
+ {{- end }}
33
+ {{- if eq (include "sentry.autoscaling.apiVersion" .) "autoscaling/v2" }}
34
+ {{- with .Values.sentry.workerEvents.autoscaling.behavior }}
35
+ behavior :
36
+ {{- toYaml . | nindent 4 }}
37
+ {{- end }}
32
38
{{- end }}
33
39
{{- end }}
Original file line number Diff line number Diff line change @@ -14,20 +14,26 @@ spec:
14
14
targetCPUUtilizationPercentage : {{ .Values.sentry.workerTransactions.autoscaling.targetCPUUtilizationPercentage }}
15
15
{{- else if semverCompare ">=1.27-0" .Capabilities.KubeVersion.GitVersion }}
16
16
metrics :
17
- - type : ContainerResource
18
- containerResource :
19
- container : {{ .Chart.Name }}-worker
20
- name : cpu
21
- target :
22
- type : Utilization
23
- averageUtilization : {{ .Values.sentry.workerTransactions.autoscaling.targetCPUUtilizationPercentage }}
17
+ - type : ContainerResource
18
+ containerResource :
19
+ container : {{ .Chart.Name }}-worker
20
+ name : cpu
21
+ target :
22
+ type : Utilization
23
+ averageUtilization : {{ .Values.sentry.workerTransactions.autoscaling.targetCPUUtilizationPercentage }}
24
24
{{- else }}
25
25
metrics :
26
- - type : Resource
27
- resource :
28
- name : cpu
29
- target :
30
- type : Utilization
31
- averageUtilization : {{ .Values.sentry.workerTransactions.autoscaling.targetCPUUtilizationPercentage }}
26
+ - type : Resource
27
+ resource :
28
+ name : cpu
29
+ target :
30
+ type : Utilization
31
+ averageUtilization : {{ .Values.sentry.workerTransactions.autoscaling.targetCPUUtilizationPercentage }}
32
+ {{- end }}
33
+ {{- if eq (include "sentry.autoscaling.apiVersion" .) "autoscaling/v2" }}
34
+ {{- with .Values.sentry.workerTransactions.autoscaling.behavior }}
35
+ behavior :
36
+ {{- toYaml . | nindent 4 }}
37
+ {{- end }}
32
38
{{- end }}
33
39
{{- end }}
Original file line number Diff line number Diff line change @@ -14,20 +14,26 @@ spec:
14
14
targetCPUUtilizationPercentage : {{ .Values.sentry.worker.autoscaling.targetCPUUtilizationPercentage }}
15
15
{{- else if semverCompare ">=1.27-0" .Capabilities.KubeVersion.GitVersion }}
16
16
metrics :
17
- - type : ContainerResource
18
- containerResource :
19
- container : {{ .Chart.Name }}-worker
20
- name : cpu
21
- target :
22
- type : Utilization
23
- averageUtilization : {{ .Values.sentry.worker.autoscaling.targetCPUUtilizationPercentage }}
17
+ - type : ContainerResource
18
+ containerResource :
19
+ container : {{ .Chart.Name }}-worker
20
+ name : cpu
21
+ target :
22
+ type : Utilization
23
+ averageUtilization : {{ .Values.sentry.worker.autoscaling.targetCPUUtilizationPercentage }}
24
24
{{- else }}
25
25
metrics :
26
- - type : Resource
27
- resource :
28
- name : cpu
29
- target :
30
- type : Utilization
31
- averageUtilization : {{ .Values.sentry.worker.autoscaling.targetCPUUtilizationPercentage }}
26
+ - type : Resource
27
+ resource :
28
+ name : cpu
29
+ target :
30
+ type : Utilization
31
+ averageUtilization : {{ .Values.sentry.worker.autoscaling.targetCPUUtilizationPercentage }}
32
+ {{- end }}
33
+ {{- if eq (include "sentry.autoscaling.apiVersion" .) "autoscaling/v2" }}
34
+ {{- with .Values.sentry.worker.autoscaling.behavior }}
35
+ behavior :
36
+ {{- toYaml . | nindent 4 }}
37
+ {{- end }}
32
38
{{- end }}
33
39
{{- end }}
Original file line number Diff line number Diff line change @@ -14,20 +14,26 @@ spec:
14
14
targetCPUUtilizationPercentage : {{ .Values.snuba.api.autoscaling.targetCPUUtilizationPercentage }}
15
15
{{- else if semverCompare ">=1.27-0" .Capabilities.KubeVersion.GitVersion }}
16
16
metrics :
17
- - type : ContainerResource
18
- containerResource :
19
- container : {{ .Chart.Name }}-snuba
20
- name : cpu
21
- target :
22
- type : Utilization
23
- averageUtilization : {{ .Values.snuba.api.autoscaling.targetCPUUtilizationPercentage }}
17
+ - type : ContainerResource
18
+ containerResource :
19
+ container : {{ .Chart.Name }}-snuba
20
+ name : cpu
21
+ target :
22
+ type : Utilization
23
+ averageUtilization : {{ .Values.snuba.api.autoscaling.targetCPUUtilizationPercentage }}
24
24
{{- else }}
25
25
metrics :
26
- - type : Resource
27
- resource :
28
- name : cpu
29
- target :
30
- type : Utilization
31
- averageUtilization : {{ .Values.snuba.api.autoscaling.targetCPUUtilizationPercentage }}
26
+ - type : Resource
27
+ resource :
28
+ name : cpu
29
+ target :
30
+ type : Utilization
31
+ averageUtilization : {{ .Values.snuba.api.autoscaling.targetCPUUtilizationPercentage }}
32
+ {{- end }}
33
+ {{- if eq (include "sentry.autoscaling.apiVersion" .) "autoscaling/v2" }}
34
+ {{- with .Values.snuba.api.autoscaling.behavior }}
35
+ behavior :
36
+ {{- toYaml . | nindent 4 }}
37
+ {{- end }}
32
38
{{- end }}
33
39
{{- end }}
You can’t perform that action at this time.
0 commit comments