{{- if not .Values.serverDefinitions.existingSecret -}} {{- if and (.Values.serverDefinitions.enabled) ( eq .Values.serverDefinitions.resourceType "Secret") (.Values.serverDefinitions.servers) }} apiVersion: v1 kind: Secret metadata: name: {{ include "pgadmin.fullname" . }}-server-definitions namespace: {{ include "pgadmin.namespaceName" . }} labels: {{- include "pgadmin.labels" . | nindent 4 }} type: Opaque data: servers.json: {{ include "pgadmin.serverDefinitions" . | b64enc | quote }} {{- end }} {{- end }}