feat: Include new component argo workflows

This commit is contained in:
2024-06-11 21:57:00 +10:00
parent 20f28f7d8a
commit 74070f266c
3 changed files with 41 additions and 1 deletions

View File

@ -58,7 +58,7 @@ components:
argo-cd:
helm:
version: 6.7.7 # (=ArgoCD v.2.10.5)
version: 6.7.7 # (=Argo CD v2.10.5)
chart: argo/argo-cd
parse_logic: helm template . | yq --no-doc eval '.. | .image? | select(.)' | sort -u | awk '!/ /'
chart_values: !unsafe |
@ -79,6 +79,25 @@ components:
ingress:
enabled: true
argo-workflows:
helm:
version: 0.41.8 # (=Argo Workflows v3.5.7)
chart: argo/argo-workflows
parse_logic: helm template . | yq --no-doc eval '.. | .image? | select(.)' | sort -u | awk '!/ /'
chart_values: !unsafe |
controller:
workflowNamespaces:
- default
- firstboot
server:
ingress:
enabled: true
hosts:
- workflow.{{ vapp['workloadcluster.fqdn']}}
paths:
- /
pathType: Prefix
cert-manager:
helm:
version: 1.14.4