mirror of https://github.com/nocodb/nocodb
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
913 B
28 lines
913 B
{{- if .Values.autoscaling.enabled }} |
|
apiVersion: autoscaling/v2beta1 |
|
kind: HorizontalPodAutoscaler |
|
metadata: |
|
name: {{ include "nocodb.fullname" . }} |
|
labels: |
|
{{- include "nocodb.labels" . | nindent 4 }} |
|
spec: |
|
scaleTargetRef: |
|
apiVersion: apps/v1 |
|
kind: Deployment |
|
name: {{ include "nocodb.fullname" . }} |
|
minReplicas: {{ .Values.autoscaling.minReplicas }} |
|
maxReplicas: {{ .Values.autoscaling.maxReplicas }} |
|
metrics: |
|
{{- if .Values.autoscaling.targetCPUUtilizationPercentage }} |
|
- type: Resource |
|
resource: |
|
name: cpu |
|
targetAverageUtilization: {{ .Values.autoscaling.targetCPUUtilizationPercentage }} |
|
{{- end }} |
|
{{- if .Values.autoscaling.targetMemoryUtilizationPercentage }} |
|
- type: Resource |
|
resource: |
|
name: memory |
|
targetAverageUtilization: {{ .Values.autoscaling.targetMemoryUtilizationPercentage }} |
|
{{- end }} |
|
{{- end }}
|
|
|