{{- if .Values.connectInject.cni.enabled }} apiVersion: v1 kind: ResourceQuota metadata: name: {{ template "consul.fullname" . }}-cni namespace: {{ default .Release.Namespace .Values.connectInject.cni.namespace }} labels: app: {{ template "consul.name" . }} chart: {{ template "consul.chart" . }} heritage: {{ .Release.Service }} release: {{ .Release.Name }} component: cni spec: hard: pods: {{ .Values.connectInject.cni.resourceQuota.pods | quote }} scopeSelector: matchExpressions: - operator: In scopeName: PriorityClass values: - system-node-critical {{- end }}