feat(argocd-image-updater): Support extra K8s manifests (#2429)

* feat(argocd-image-updater): Support extra K8s manifests

Signed-off-by: yu-croco <yu.croco@gmail.com>

* chore(argocd-image-updater): add CI for extraObjects

Signed-off-by: yu-croco <yu.croco@gmail.com>

---------

Signed-off-by: yu-croco <yu.croco@gmail.com>
This commit is contained in:
Aikawa 2024-01-18 15:21:37 +09:00 committed by GitHub
parent d5b942a873
commit e37093f273
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 55 additions and 5 deletions

View file

@ -0,0 +1,8 @@
{{ range .Values.extraObjects }}
---
{{ if typeIs "string" . }}
{{- tpl . $ }}
{{- else }}
{{- tpl (toYaml .) $ }}
{{- end }}
{{ end }}