{{ $repository := .Values.subchartData.repository }} {{- if hasPrefix "oci://" .Values.subchartData.repository }} {{- $repository = printf "%s/%s" .Values.subchartData.repository .Chart.Name }} {{- end }} apiVersion: helm.cattle.io/v1 kind: HelmChart metadata: name: {{ .Chart.Name }} namespace: {{ .Values.namespace }} spec: chart: {{ .Chart.Name }} repo: {{ $repository }} targetNamespace: {{ .namespace }} version: {{ .Values.subchartData.version }} valuesContent: |- {{ toYaml .Values.global | indent 4 }}