check all repositories in cozy-public

This commit is contained in:
Andrei Kvapil
2024-02-19 15:57:05 +01:00
parent 9180896f54
commit 042cc98c34

View File

@@ -647,15 +647,18 @@ spec:
- name: kubeovn
namespace: cozy-kubeovn
{{- if .Capabilities.APIVersions.Has "source.toolkit.fluxcd.io/v1beta2" }}
{{- $repoApps := lookup "source.toolkit.fluxcd.io/v1beta2" "HelmRepository" "cozy-public" "cozystack-apps" }}
{{- $repoExtra := lookup "source.toolkit.fluxcd.io/v1beta2" "HelmRepository" "cozy-public" "cozystack-extra" }}
{{- with (lookup "source.toolkit.fluxcd.io/v1beta2" "HelmRepository" "cozy-public" "").items }}
values:
kubeapps:
redis:
master:
podAnnotations:
cozystack.io/repository-hash-apps: {{ (($repoApps.status).artifact).revision | quote }}
cozystack.io/repository-hash-extra: {{ (($repoExtra.status).artifact).revision | quote }}
{{- range $index, $repo := . }}
{{- with (($repo.status).artifact).revision }}
repository.cozystack.io/{{ $repo.metadata.name }}: {{ quote . }}
{{- end }}
{{- end }}
{{- end }}
{{- end }}
---
apiVersion: helm.toolkit.fluxcd.io/v2beta1