apiVersion: v1 kind: ResourceQuota metadata: name: {{ include "..fullname" . }} labels: {{- include "..labels" . | nindent 4 }} spec: hard: {{- if and .Values.customer .Values.customer.package }} {{- if .Values.customer.package.cpu }} requests.cpu: {{ .Values.customer.package.cpu.avg | default "1000m" }} limits.cpu: {{ .Values.customer.package.cpu.peak | default "1500m"}} {{- else }} requests.cpu: 1000m limits.cpu: 1500m {{- end }} {{- if .Values.customer.package.mem }} requests.memory: {{ .Values.customer.package.mem.avg | default "512Mi" }} limits.memory: {{ .Values.customer.package.mem.peak | default "1Gi" }} {{- else }} requests.memory: 512Mi limits.memory: 1Gi {{- end }} {{- end }}