Skip to content

Commit de1f6e6

Browse files
authored
BAH-3911 | Upgrade HPA to stable API (#85)
1 parent 2090a81 commit de1f6e6

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

package/helm/templates/hpa.yaml

+8-5
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
{{- if .Values.autoscaling.enabled }}
2-
apiVersion: autoscaling/v2beta1
2+
apiVersion: autoscaling/v2
33
kind: HorizontalPodAutoscaler
44
metadata:
55
name: {{ .Chart.Name }}
66
labels:
77
app: {{ .Chart.Name }}
88
environment: {{ .Values.metadata.labels.environment }}
9-
109
spec:
1110
scaleTargetRef:
1211
apiVersion: apps/v1
@@ -19,12 +18,16 @@ spec:
1918
- type: Resource
2019
resource:
2120
name: cpu
22-
targetAverageUtilization: {{ .Values.autoscaling.targetCPUUtilizationPercentage }}
21+
target:
22+
type: Utilization
23+
averageUtilization: {{ .Values.autoscaling.targetCPUUtilizationPercentage }}
2324
{{- end }}
2425
{{- if .Values.autoscaling.targetMemoryUtilizationPercentage }}
2526
- type: Resource
2627
resource:
2728
name: memory
28-
targetAverageUtilization: {{ .Values.autoscaling.targetMemoryUtilizationPercentage }}
29+
target:
30+
type: Utilization
31+
averageUtilization: {{ .Values.autoscaling.targetMemoryUtilizationPercentage }}
2932
{{- end }}
30-
{{- end }}
33+
{{- end }}

0 commit comments

Comments
 (0)