apiVersion: kubevirt.io/v1 kind: KubeVirt metadata: name: kubevirt namespace: {{ .Release.Namespace }} spec: {{- with .Values.kubevirt.configuration }} configuration: {{- toYaml . | nindent 4 }} {{- end }} {{- with .Values.kubevirt.customizeComponents }} customizeComponents: {{- toYaml . | nindent 4 }} {{- end }} imagePullPolicy: {{ .Values.kubevirt.imagePullPolicy }} {{- with .Values.kubevirt.infra }} infra: {{- toYaml . | nindent 4 }} {{- end }} {{- if .Values.kubevirt.uninstallStrategy }} uninstallStrategy: {{ .Values.kubevirt.uninstallStrategy }} {{- end }} {{- with .Values.kubevirt.workloadUpdateStrategy }} workloadUpdateStrategy: {{- toYaml . | nindent 4 }} {{- end }} {{- if .Values.kubevirt.monitorNamespace }} monitorNamespace: {{ .Values.kubevirt.monitorNamespace }} {{- end }} {{- if .Values.kubevirt.monitorAccount }} monitorAccount: {{ .Values.kubevirt.monitorAccount }} {{- end }}