use specific hpa in favor of generic autoscaling for hpa values

Signed-off-by: Naseem Ullah <naseemkullah@gmail.com>
pull/5110/head
Naseem Ullah 7 years ago
parent 9d3f2c65a8
commit 4fdfcb80bd

@ -289,20 +289,22 @@ spec:
apiVersion: apps/v1
kind: Deployment
name: {{ template "<CHARTNAME>.fullname" . }}
minReplicas: {{ .Values.hpa.minReplicas }}
maxReplicas: {{ .Values.hpa.maxReplicas }}
{{- with .Values.deployment.hpa }}
minReplicas: {{ .minReplicas }}
maxReplicas: {{ .maxReplicas }}
metrics:
{{- if .Values.autoscaling.targetCPUUtilizationPercentage }}
{{- if .targetCPUUtilizationPercentage }}
- type: Resource
resource:
name: cpu
targetAverageUtilization: {{ .Values.hpa.targetCPUUtilizationPercentage }}
targetAverageUtilization: {{ .targetCPUUtilizationPercentage }}
{{- end }}
{{- if .Values.autoscaling.targetMemoryUtilizationPercentage }}
{{- if .targetMemoryUtilizationPercentage }}
- type: Resource
resource:
name: memory
targetAverageUtilization: {{ .Values.hpa.targetMemoryUtilizationPercentage }}
targetAverageUtilization: {{ .targetMemoryUtilizationPercentage }}
{{- end }}
{{- end }}
{{- end }}
`

Loading…
Cancel
Save