--- apiVersion: v1 kind: ConfigMap metadata: name: {{ .Release.Name }}-init namespace: "{{ .Values.init.namespace }}" data: {{- $isMonitoring := and (.Capabilities.APIVersions.Has "monitoring.coreos.com/v1/ServiceMonitor") (.Capabilities.APIVersions.Has "monitoring.coreos.com/v1/PrometheusRule") }} monitoring: {{ $isMonitoring | quote }} {{- $isCertManager := (.Capabilities.APIVersions.Has "cert-manager.io/v1/ClusterIssuer") }} certmanager: {{ $isCertManager | quote }} {{- if and $isMonitoring $isCertManager }} init: "-1" {{- else }} init: "{{ add1 .Values.init.version }}" {{- end }}