diff --git a/README.md b/README.md index 9ac3c292..df93b10d 100644 --- a/README.md +++ b/README.md @@ -4,4 +4,4 @@ This repository contains examples for the ArgoCD/GitOps certification workshops Take the certification yourself at [https://codefresh.io/courses/get-gitops-certified/](https://learning.codefresh.io/) -Good Commit \ No newline at end of file +Good Commit XXX x \ No newline at end of file diff --git a/helm-multi-source/01-single-app/prod-us-app.yaml b/helm-multi-source/01-single-app/prod-us-app.yaml new file mode 100644 index 00000000..d3f38251 --- /dev/null +++ b/helm-multi-source/01-single-app/prod-us-app.yaml @@ -0,0 +1,32 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: prod-us-app + namespace: argocd + finalizers: + - resources-finalizer.argocd.argoproj.io +spec: + project: default + destination: + server: https://kubernetes.default.svc + namespace: prod-us + sources: + - repoURL: https://github.com/davidatbede/gitops-cert-level-3-examples.git + path: helm-multi-source/my-chart + targetRevision: HEAD + helm: + valueFiles: + - $values/helm-multi-source/my-values/common-values.yaml + - $values/helm-multi-source/my-values/app-version/prod-values.yaml + - $values/helm-multi-source/my-values/env-type/prod-values.yaml + - $values/helm-multi-source/my-values/regions/us-values.yaml + - $values/helm-multi-source/my-values/envs/prod-us-values.yaml + - repoURL: 'https://github.com/davidatbede/gitops-cert-level-3-examples.git' + targetRevision: HEAD + ref: values + syncPolicy: + syncOptions: + - CreateNamespace=true + automated: + prune: true + selfHeal: true