From 0402d341676612e077b114c4a5837c213f6cb988 Mon Sep 17 00:00:00 2001 From: elendis Date: Fri, 29 Aug 2025 22:08:22 +0200 Subject: [PATCH 1/3] commit for branch my-billing-feature-lb --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 7df3c109..4a27995c 100644 --- a/README.md +++ b/README.md @@ -6,3 +6,5 @@ Take the certification yourself at [https://codefresh.io/courses/get-gitops-cert >> Good commit + +Bad commit From de8fc2810741c6b625ede508cadce299956e6686 Mon Sep 17 00:00:00 2001 From: elendis Date: Fri, 29 Aug 2025 22:59:22 +0200 Subject: [PATCH 2/3] created prod-us configuration --- .../01-single-app/prod-us-app.yaml | 32 +++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 helm-multi-source/01-single-app/prod-us-app.yaml 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..a0c3e4c3 --- /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/elendis/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/staging-values.yaml + - $values/helm-multi-source/my-values/env-type/non-prod-values.yaml + - $values/helm-multi-source/my-values/regions/eu-values.yaml + - $values/helm-multi-source/my-values/envs/staging-eu-values.yaml + - repoURL: 'https://github.com/elendis/gitops-cert-level-3-examples.git' + targetRevision: HEAD + ref: values + syncPolicy: + syncOptions: + - CreateNamespace=true + automated: + prune: true + selfHeal: true From a702a5e91cb06b156421a74d63e9e99de41e31df Mon Sep 17 00:00:00 2001 From: elendis Date: Fri, 29 Aug 2025 23:00:32 +0200 Subject: [PATCH 3/3] configured prod-us value files --- helm-multi-source/01-single-app/prod-us-app.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/helm-multi-source/01-single-app/prod-us-app.yaml b/helm-multi-source/01-single-app/prod-us-app.yaml index a0c3e4c3..0138ea57 100644 --- a/helm-multi-source/01-single-app/prod-us-app.yaml +++ b/helm-multi-source/01-single-app/prod-us-app.yaml @@ -17,10 +17,10 @@ spec: helm: valueFiles: - $values/helm-multi-source/my-values/common-values.yaml - - $values/helm-multi-source/my-values/app-version/staging-values.yaml - - $values/helm-multi-source/my-values/env-type/non-prod-values.yaml - - $values/helm-multi-source/my-values/regions/eu-values.yaml - - $values/helm-multi-source/my-values/envs/staging-eu-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/elendis/gitops-cert-level-3-examples.git' targetRevision: HEAD ref: values