File tree Expand file tree Collapse file tree 2 files changed +27
-3
lines changed
deployment/chainloop/templates Expand file tree Collapse file tree 2 files changed +27
-3
lines changed Original file line number Diff line number Diff line change 11{{- if .Values.cas.autoscaling.enabled }}
2- apiVersion : autoscaling/v2beta1
2+ apiVersion : {{ include "common.capabilities.hpa.apiVersion" ( dict "context" $ ) }}
33kind : HorizontalPodAutoscaler
44metadata :
55 name : {{ include "chainloop.cas.fullname" . }}
66 labels :
77 {{- include "chainloop.cas.labels" . | nindent 4 }}
88spec :
99 scaleTargetRef :
10- apiVersion : apps/v1
10+ apiVersion : {{ include "common.capabilities.deployment.apiVersion" . }}
1111 kind : Deployment
1212 name : {{ include "chainloop.cas.fullname" . }}
1313 minReplicas : {{ .Values.cas.autoscaling.minReplicas }}
@@ -17,12 +17,24 @@ spec:
1717 - type : Resource
1818 resource :
1919 name : cpu
20+ {{- if semverCompare "<1.23-0" (include "common.capabilities.kubeVersion" .) }}
2021 targetAverageUtilization : {{ .Values.cas.autoscaling.targetCPUUtilizationPercentage }}
22+ {{- else }}
23+ target :
24+ type : Utilization
25+ averageUtilization : {{ .Values.cas.autoscaling.targetCPUUtilizationPercentage }}
26+ {{- end }}
2127 {{- end }}
2228 {{- if .Values.cas.autoscaling.targetMemoryUtilizationPercentage }}
2329 - type : Resource
2430 resource :
2531 name : memory
32+ {{- if semverCompare "<1.23-0" (include "common.capabilities.kubeVersion" .) }}
2633 targetAverageUtilization : {{ .Values.cas.autoscaling.targetMemoryUtilizationPercentage }}
34+ {{- else }}
35+ target :
36+ type : Utilization
37+ averageUtilization : {{ .Values.cas.autoscaling.targetMemoryUtilizationPercentage }}
38+ {{- end }}
2739 {{- end }}
2840{{- end }}
Original file line number Diff line number Diff line change 11{{- if .Values.controlplane.autoscaling.enabled }}
2- apiVersion : autoscaling/v2beta1
2+ apiVersion : {{ include "common.capabilities.hpa.apiVersion" ( dict "context" $ ) }}
33kind : HorizontalPodAutoscaler
44metadata :
55 name : {{ include "chainloop.controlplane.fullname" . }}
@@ -17,12 +17,24 @@ spec:
1717 - type : Resource
1818 resource :
1919 name : cpu
20+ {{- if semverCompare "<1.23-0" (include "common.capabilities.kubeVersion" .) }}
2021 targetAverageUtilization : {{ .Values.controlplane.autoscaling.targetCPUUtilizationPercentage }}
22+ {{- else }}
23+ target :
24+ type : Utilization
25+ averageUtilization : {{ .Values.controlplane.autoscaling.targetCPUUtilizationPercentage }}
26+ {{- end }}
2127 {{- end }}
2228 {{- if .Values.controlplane.autoscaling.targetMemoryUtilizationPercentage }}
2329 - type : Resource
2430 resource :
2531 name : memory
32+ {{- if semverCompare "<1.23-0" (include "common.capabilities.kubeVersion" .) }}
2633 targetAverageUtilization : {{ .Values.controlplane.autoscaling.targetMemoryUtilizationPercentage }}
34+ {{- else }}
35+ target :
36+ type : Utilization
37+ averageUtilization : {{ .Values.controlplane.autoscaling.targetMemoryUtilizationPercentage }}
38+ {{- end }}
2739 {{- end }}
2840{{- end }}
You can’t perform that action at this time.
0 commit comments