From f7371ba1ad18608a615cdcca7d19d6a3e4cbbec6 Mon Sep 17 00:00:00 2001 From: W Geng Date: Thu, 25 Dec 2025 11:34:09 -0800 Subject: [PATCH 1/8] Change replicas from 2 to 1 in deployment.yaml --- guestbook-with-sub-directories/deployment/deployment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guestbook-with-sub-directories/deployment/deployment.yaml b/guestbook-with-sub-directories/deployment/deployment.yaml index 18909261d1..e848555641 100644 --- a/guestbook-with-sub-directories/deployment/deployment.yaml +++ b/guestbook-with-sub-directories/deployment/deployment.yaml @@ -3,7 +3,7 @@ kind: Deployment metadata: name: guestbook-ui spec: - replicas: 2 + replicas: 1 revisionHistoryLimit: 3 selector: matchLabels: From 96cc4ab2cfe6e0a0da135f4bf1acc458d7fd7eef Mon Sep 17 00:00:00 2001 From: W Geng Date: Thu, 25 Dec 2025 11:45:25 -0800 Subject: [PATCH 2/8] Delete guestbook-with-sub-directories/service.yaml --- guestbook-with-sub-directories/service.yaml | 10 ---------- 1 file changed, 10 deletions(-) delete mode 100644 guestbook-with-sub-directories/service.yaml diff --git a/guestbook-with-sub-directories/service.yaml b/guestbook-with-sub-directories/service.yaml deleted file mode 100644 index e8a4a27fba..0000000000 --- a/guestbook-with-sub-directories/service.yaml +++ /dev/null @@ -1,10 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: guestbook-ui -spec: - ports: - - port: 80 - targetPort: 80 - selector: - app: guestbook-ui From b4fcd2f5f75ec6be8110c186df2d1ae4727dfcea Mon Sep 17 00:00:00 2001 From: W Geng Date: Thu, 25 Dec 2025 12:24:38 -0800 Subject: [PATCH 3/8] Delete sync-options/no-prune/deployment.yaml --- sync-options/no-prune/deployment.yaml | 22 ---------------------- 1 file changed, 22 deletions(-) delete mode 100644 sync-options/no-prune/deployment.yaml diff --git a/sync-options/no-prune/deployment.yaml b/sync-options/no-prune/deployment.yaml deleted file mode 100644 index 886935731e..0000000000 --- a/sync-options/no-prune/deployment.yaml +++ /dev/null @@ -1,22 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - annotations: - argocd.argoproj.io/sync-options: Prune=false - name: guestbook-ui -spec: - replicas: 1 - revisionHistoryLimit: 3 - selector: - matchLabels: - app: guestbook-ui - template: - metadata: - labels: - app: guestbook-ui - spec: - containers: - - image: swr.cn-east-3.myhuaweicloud.com/kubesre/gcr.io/heptio-images/ks-guestbook-demo:0.2 - name: guestbook-ui - ports: - - containerPort: 80 From 062f1eb04964bba1ed417785a7277599eb71963c Mon Sep 17 00:00:00 2001 From: W Geng Date: Thu, 25 Dec 2025 12:50:11 -0800 Subject: [PATCH 4/8] Increase replicas for guestbook-ui deployment --- sync-options/selective-sync/deployment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sync-options/selective-sync/deployment.yaml b/sync-options/selective-sync/deployment.yaml index 53e0763d68..18a6ce0246 100644 --- a/sync-options/selective-sync/deployment.yaml +++ b/sync-options/selective-sync/deployment.yaml @@ -3,7 +3,7 @@ kind: Deployment metadata: name: guestbook-ui spec: - replicas: 3 + replicas: 6 revisionHistoryLimit: 3 selector: matchLabels: From ab13884bb1f8ccafbd1a13be0ec51b626845aa06 Mon Sep 17 00:00:00 2001 From: W Geng Date: Thu, 25 Dec 2025 14:38:44 -0800 Subject: [PATCH 5/8] Update guestbook-ui-deployment.yaml --- guestbook/guestbook-ui-deployment.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guestbook/guestbook-ui-deployment.yaml b/guestbook/guestbook-ui-deployment.yaml index e848555641..18909261d1 100644 --- a/guestbook/guestbook-ui-deployment.yaml +++ b/guestbook/guestbook-ui-deployment.yaml @@ -3,7 +3,7 @@ kind: Deployment metadata: name: guestbook-ui spec: - replicas: 1 + replicas: 2 revisionHistoryLimit: 3 selector: matchLabels: From 8df923601504cbee51c5ddedc93ac93fc3c7131b Mon Sep 17 00:00:00 2001 From: W Geng Date: Thu, 25 Dec 2025 18:05:02 -0800 Subject: [PATCH 6/8] Add ArgoCD annotations for sync waves and hooks --- sync-waves/plain-manifests/manifests.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/sync-waves/plain-manifests/manifests.yaml b/sync-waves/plain-manifests/manifests.yaml index ff99567c4a..64a046ba3b 100644 --- a/sync-waves/plain-manifests/manifests.yaml +++ b/sync-waves/plain-manifests/manifests.yaml @@ -3,6 +3,9 @@ apiVersion: batch/v1 kind: Job metadata: generateName: upgrade-sql-schema-1 + annotations: + argocd.argoproj.io/hook: PreSync + argocd.argoproj.io/sync-wave: "0" spec: template: spec: @@ -16,6 +19,9 @@ apiVersion: batch/v1 kind: Job metadata: generateName: upgrade-sql-schema-2 + annotations: + argocd.argoproj.io/hook: PreSync + argocd.argoproj.io/sync-wave: "1" spec: template: spec: @@ -59,6 +65,10 @@ apiVersion: batch/v1 kind: Job metadata: name: maint-page-up + annotations: + argocd.argoproj.io/hook: Sync + argocd.argoproj.io/hook-delete-policy: BeforeHookCreation + argocd.argoproj.io/sync-wave: "1" spec: template: spec: @@ -73,6 +83,8 @@ apiVersion: apps/v1 kind: ReplicaSet metadata: name: frontend + annotations: + argocd.argoproj.io/sync-wave: "2" spec: replicas: 1 selector: @@ -91,6 +103,8 @@ apiVersion: v1 kind: Service metadata: name: frontend + annotations: + argocd.argoproj.io/sync-wave: "2" spec: selector: tier: frontend @@ -103,6 +117,10 @@ apiVersion: batch/v1 kind: Job metadata: name: maint-page-down + annotations: + argocd.argoproj.io/hook: Sync + argocd.argoproj.io/hook-delete-policy: BeforeHookCreation + argocd.argoproj.io/sync-wave: "3" spec: template: spec: From 5954dde3613aa8d0b24e9bc311b68f4a7341c99c Mon Sep 17 00:00:00 2001 From: gengwg Date: Fri, 26 Dec 2025 11:56:30 -0800 Subject: [PATCH 7/8] test --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 9b0ec34d2e..f777319e9f 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,6 @@ # ArgoCD Example Apps +#TEST This repository contains example applications for demoing ArgoCD functionality. Feel free to register this repository to your ArgoCD instance, or fork this repo and push your own commits to explore ArgoCD and GitOps! From 1a0e596293102f86c46c6d0acf3cbdc18d42235a Mon Sep 17 00:00:00 2001 From: gengwg Date: Fri, 26 Dec 2025 11:57:07 -0800 Subject: [PATCH 8/8] preview --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index f777319e9f..9b0ec34d2e 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,5 @@ # ArgoCD Example Apps -#TEST This repository contains example applications for demoing ArgoCD functionality. Feel free to register this repository to your ArgoCD instance, or fork this repo and push your own commits to explore ArgoCD and GitOps!