{{ if .Capabilities.APIVersions.Has "source.toolkit.fluxcd.io/v1" }} apiVersion: source.toolkit.fluxcd.io/v1 kind: GitRepository metadata: name: root-self spec: interval: 30s url: {{ .Values.self.url }} ref: branch: {{ .Values.self.branch }} --- apiVersion: kustomize.toolkit.fluxcd.io/v1 kind: Kustomization metadata: name: root-self spec: interval: 30s targetNamespace: flux-system sourceRef: kind: GitRepository name: root-self path: "." prune: false timeout: 1m {{- end }}