github.com/Racer159/jackal@v0.32.7-0.20240401174413-0bd2339e4f2e/examples/argocd/jackal.yaml (about) 1 kind: JackalPackageConfig 2 metadata: 3 name: argocd 4 description: Example showcasing installing ArgoCD 5 6 components: 7 - name: argocd-helm-chart 8 required: true 9 charts: 10 - name: argo-cd 11 version: 5.54.0 12 namespace: argocd 13 url: https://argoproj.github.io/argo-helm 14 releaseName: argocd-baseline 15 valuesFiles: 16 - baseline/values.yaml 17 images: 18 - docker.io/library/redis:7.0.15-alpine 19 - quay.io/argoproj/argocd:v2.9.6 20 # Cosign artifacts for images - argocd - argocd-helm-chart 21 - quay.io/argoproj/argocd:sha256-2dafd800fb617ba5b16ae429e388ca140f66f88171463d23d158b372bb2fae08.sig 22 - quay.io/argoproj/argocd:sha256-2dafd800fb617ba5b16ae429e388ca140f66f88171463d23d158b372bb2fae08.att 23 - name: argocd-apps 24 required: true 25 charts: 26 - name: argocd-apps 27 version: 1.6.1 28 namespace: podinfo 29 url: https://argoproj.github.io/argo-helm 30 releaseName: argocd-apps 31 valuesFiles: 32 - apps/values.yaml 33 repos: 34 - https://github.com/stefanprodan/podinfo.git 35 images: 36 - ghcr.io/stefanprodan/podinfo:6.4.0 37 actions: 38 onDeploy: 39 after: 40 # This will use a wait action to wait for the pods to be ready 41 - description: Podinfo pod to be ready via wait action 42 wait: 43 cluster: 44 kind: pod 45 name: app.kubernetes.io/name=apps-podinfo 46 namespace: podinfo 47 condition: ready