{{- if and .Values.observability.enabled .Values.observability.vmagent.enabled .Values.observability.victoriaMetrics.operator.enabled }} apiVersion: operator.victoriametrics.com/v1beta1 kind: VMAgent metadata: name: {{ include "movienight.vmagentName" . }} labels: {{- include "movienight.componentLabels" (dict "root" . "component" "vmagent") | nindent 4 }} spec: scrapeInterval: {{ .Values.observability.vmagent.scrapeInterval }} remoteWrite: - url: {{ include "movienight.vmagentRemoteWriteURL" . }} {{- with .Values.observability.vmagent.resources }} resources: {{- toYaml . | nindent 4 }} {{- end }} serviceScrapeSelector: matchLabels: {{- include "movienight.labels" . | nindent 6 }} podScrapeSelector: matchLabels: {{- include "movienight.labels" . | nindent 6 }} {{- end }}