{{- if .Values.monitoring.selfMonitoring.enabled }} {{- with .Values.monitoring.selfMonitoring.logsInstance }} apiVersion: monitoring.grafana.com/v1alpha1 kind: LogsInstance metadata: name: {{ include "loki.fullname" $ }} namespace: {{ $.Release.Namespace }} {{- with .annotations }} annotations: {{- toYaml . | nindent 4 }} {{- end }} labels: {{- include "loki.labels" $ | nindent 4 }} {{- with .labels }} {{- toYaml . | nindent 4 }} {{- end }} spec: clients: {{- include "loki.logsInstanceClient" $ | nindent 4}} {{- with .clients}} {{- toYaml . | nindent 4 }} {{- end }} podLogsNamespaceSelector: {} podLogsSelector: matchLabels: {{- include "loki.selectorLabels" $ | nindent 6 }} {{- end -}} {{- end -}}