Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
69 commits
Select commit Hold shift + click to select a range
bc93918
Updated the order service
Emmy-github-webdev Aug 10, 2026
0d4ac15
Updated prod and staging app env
Emmy-github-webdev Aug 10, 2026
5131b66
Updated prod and staging argocd
Emmy-github-webdev Aug 10, 2026
4ae4d05
Updated prod and staging env of infrastructure
Emmy-github-webdev Aug 10, 2026
856f1ba
Added the vpc and ACM arn and id
Emmy-github-webdev Aug 20, 2026
17dc49c
Merge pull request #236 from Emmy-github-webdev/update-prod-dev-env
Emmy-github-webdev Aug 20, 2026
a4e9e5c
Promote product-service to b524bc422677874f3fbba6cbbf2733931671d6bd
Emmy-github-webdev Aug 20, 2026
91d95e4
Promote user-service to b524bc422677874f3fbba6cbbf2733931671d6bd
Emmy-github-webdev Aug 20, 2026
2586ba4
Promote order-service to b524bc422677874f3fbba6cbbf2733931671d6bd
Emmy-github-webdev Aug 20, 2026
0475322
Promote payment-service to b524bc422677874f3fbba6cbbf2733931671d6bd
Emmy-github-webdev Aug 20, 2026
9023ecc
Merge pull request #240 from Emmy-github-webdev/update-payment-servic…
Emmy-github-webdev Aug 20, 2026
df77d2f
Merge pull request #239 from Emmy-github-webdev/update-order-service-…
Emmy-github-webdev Aug 20, 2026
6fb2e04
Merge pull request #238 from Emmy-github-webdev/update-user-service-b…
Emmy-github-webdev Aug 20, 2026
cb9f0b5
Merge pull request #237 from Emmy-github-webdev/update-product-servic…
Emmy-github-webdev Aug 20, 2026
389019c
Redeployed to dev environment
Emmy-github-webdev Aug 20, 2026
a4b570a
Upadted the staging vpc id and acm arn
Emmy-github-webdev Aug 20, 2026
831b441
Added external patches
Emmy-github-webdev Aug 23, 2026
783c9d7
Promote user-service to 14d22576e2874a4f7c9e0c172ed04bd2c33a3261
Emmy-github-webdev Aug 23, 2026
1eb1e9e
Promote payment-service to 14d22576e2874a4f7c9e0c172ed04bd2c33a3261
Emmy-github-webdev Aug 23, 2026
73f2bcd
Promote order-service to 14d22576e2874a4f7c9e0c172ed04bd2c33a3261
Emmy-github-webdev Aug 23, 2026
e105be5
Promote product-service to 14d22576e2874a4f7c9e0c172ed04bd2c33a3261
Emmy-github-webdev Aug 23, 2026
7f285e9
Merge pull request #241 from Emmy-github-webdev/update-user-service-1…
Emmy-github-webdev Aug 23, 2026
eb6a630
Merge pull request #244 from Emmy-github-webdev/update-product-servic…
Emmy-github-webdev Aug 23, 2026
752b217
Merge pull request #243 from Emmy-github-webdev/update-order-service-…
Emmy-github-webdev Aug 23, 2026
e52ea45
Merge pull request #242 from Emmy-github-webdev/update-payment-servic…
Emmy-github-webdev Aug 23, 2026
892edea
test in dev env
Emmy-github-webdev Aug 23, 2026
4449f40
Promote user-service to d9c83ac50f83af3ac78471a8b0a4073ca2c2ac30
Emmy-github-webdev Aug 24, 2026
db1c089
Promote payment-service to d9c83ac50f83af3ac78471a8b0a4073ca2c2ac30
Emmy-github-webdev Aug 24, 2026
869ee83
Promote order-service to d9c83ac50f83af3ac78471a8b0a4073ca2c2ac30
Emmy-github-webdev Aug 24, 2026
1b16ae1
Promote product-service to d9c83ac50f83af3ac78471a8b0a4073ca2c2ac30
Emmy-github-webdev Aug 24, 2026
8c93e9f
Merge pull request #245 from Emmy-github-webdev/update-user-service-d…
Emmy-github-webdev Aug 24, 2026
e810e35
Merge pull request #248 from Emmy-github-webdev/update-product-servic…
Emmy-github-webdev Aug 24, 2026
56e7fc4
Merge pull request #247 from Emmy-github-webdev/update-order-service-…
Emmy-github-webdev Aug 24, 2026
f0a5493
Merge pull request #246 from Emmy-github-webdev/update-payment-servic…
Emmy-github-webdev Aug 24, 2026
a14c20e
Promote payment-service to 9dde133743ec74276cb1e5d9d8cc4f3b9ff77ded
Emmy-github-webdev Aug 24, 2026
424c785
Promote user-service to 9dde133743ec74276cb1e5d9d8cc4f3b9ff77ded
Emmy-github-webdev Aug 24, 2026
df4192d
Promote order-service to 9dde133743ec74276cb1e5d9d8cc4f3b9ff77ded
Emmy-github-webdev Aug 24, 2026
29789a5
Promote product-service to 9dde133743ec74276cb1e5d9d8cc4f3b9ff77ded
Emmy-github-webdev Aug 24, 2026
8c7d709
Merge pull request #250 from Emmy-github-webdev/update-user-service-9…
Emmy-github-webdev Aug 24, 2026
05a4dbf
Merge pull request #251 from Emmy-github-webdev/update-order-service-…
Emmy-github-webdev Aug 24, 2026
50139eb
Merge pull request #252 from Emmy-github-webdev/update-product-servic…
Emmy-github-webdev Aug 24, 2026
d241dc9
Merge pull request #249 from Emmy-github-webdev/update-payment-servic…
Emmy-github-webdev Aug 24, 2026
d79221b
Promote order-service to 28693b4fcc780e82605d4368b13dc437037b4567
Emmy-github-webdev Aug 24, 2026
13ddce9
Promote payment-service to 28693b4fcc780e82605d4368b13dc437037b4567
Emmy-github-webdev Aug 24, 2026
287926e
Promote product-service to 28693b4fcc780e82605d4368b13dc437037b4567
Emmy-github-webdev Aug 24, 2026
c41f71f
Promote user-service to 28693b4fcc780e82605d4368b13dc437037b4567
Emmy-github-webdev Aug 24, 2026
3238db3
Merge pull request #260 from Emmy-github-webdev/update-user-service-2…
Emmy-github-webdev Aug 24, 2026
68d6f55
Merge pull request #259 from Emmy-github-webdev/update-payment-servic…
Emmy-github-webdev Aug 24, 2026
c1682bd
Merge pull request #258 from Emmy-github-webdev/update-product-servic…
Emmy-github-webdev Aug 24, 2026
642b6cb
Merge pull request #257 from Emmy-github-webdev/update-order-service-…
Emmy-github-webdev Aug 24, 2026
7ef72ef
Promote payment-service to staging
Emmy-github-webdev Aug 24, 2026
74f0438
Promote product-service to staging
Emmy-github-webdev Aug 24, 2026
e74a77d
Promote user-service to staging
Emmy-github-webdev Aug 24, 2026
82228b6
Promote order-service to staging
Emmy-github-webdev Aug 24, 2026
1612f9c
Merge pull request #263 from Emmy-github-webdev/promote-staging-user-…
Emmy-github-webdev Aug 24, 2026
97a62da
Merge pull request #264 from Emmy-github-webdev/promote-staging-order…
Emmy-github-webdev Aug 24, 2026
b5eff2c
Merge pull request #261 from Emmy-github-webdev/promote-staging-payme…
Emmy-github-webdev Aug 24, 2026
ee22624
Merge pull request #262 from Emmy-github-webdev/promote-staging-produ…
Emmy-github-webdev Aug 24, 2026
75a40de
Promote user-service to production
Emmy-github-webdev Aug 24, 2026
8620463
Promote product-service to production
Emmy-github-webdev Aug 24, 2026
78af4b1
Promote payment-service to production
Emmy-github-webdev Aug 24, 2026
04d024f
Promote order-service to production
Emmy-github-webdev Aug 24, 2026
4baa528
Merge pull request #265 from Emmy-github-webdev/promote-prod-user-ser…
Emmy-github-webdev Aug 24, 2026
c308447
Merge pull request #266 from Emmy-github-webdev/promote-prod-product-…
Emmy-github-webdev Aug 24, 2026
9d6bf7c
Merge pull request #267 from Emmy-github-webdev/promote-prod-payment-…
Emmy-github-webdev Aug 24, 2026
408fd85
Merge pull request #268 from Emmy-github-webdev/promote-prod-order-se…
Emmy-github-webdev Aug 24, 2026
4aa708b
Deploy to dev env
Emmy-github-webdev Aug 24, 2026
17e4acb
deployed to staging env
Emmy-github-webdev Aug 24, 2026
4961adb
deployed to staging and prod envs
Emmy-github-webdev Aug 24, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .github/workflows/bootstrap-argocd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@ jobs:
include:
- environment: dev
cluster: eks-dev-cluster
# - environment: staging
# cluster: eks-staging-cluster
# - environment: prod
# cluster: eks-prod-cluster
- environment: staging
cluster: eks-staging-cluster
- environment: prod
cluster: eks-prod-cluster

steps:
- uses: actions/checkout@v4
Expand Down
2 changes: 1 addition & 1 deletion apps/order-service/overlays/dev/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ namespace: dev
images:
- name: 579871530627.dkr.ecr.us-east-1.amazonaws.com/ja-mics-ap/order-service
newName: 579871530627.dkr.ecr.us-east-1.amazonaws.com/ja-mics-ap/order-service
newTag: 75c566e3063d58803f614facda8a3a6e0df6e812
newTag: 28693b4fcc780e82605d4368b13dc437037b4567

replicas:
- count: 1
Expand Down
38 changes: 35 additions & 3 deletions apps/order-service/overlays/prod/external-secret.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,39 @@ apiVersion: external-secrets.io/v1
kind: ExternalSecret
metadata:
name: order-db-secret
namespace: prod

spec:
dataFrom:
- extract:
key: /prod/order/db
secretStoreRef:
name: aws-secretsmanager
kind: ClusterSecretStore

target:
name: order-db-secret
creationPolicy: Owner

data:
- secretKey: host
remoteRef:
key: /prod/order/db
property: host

- secretKey: port
remoteRef:
key: /prod/order/db
property: port

- secretKey: database
remoteRef:
key: /prod/order/db
property: database

- secretKey: username
remoteRef:
key: /prod/order/db
property: username

- secretKey: password
remoteRef:
key: /prod/order/db
property: password
4 changes: 0 additions & 4 deletions apps/order-service/overlays/prod/image-patch.yaml

This file was deleted.

16 changes: 10 additions & 6 deletions apps/order-service/overlays/prod/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -1,14 +1,18 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization

resources:
- ../../base
- external-secret.yaml
- ../../base
- external-secret.yaml

namespace: prod

images:
- name: 579871530627.dkr.ecr.us-east-1.amazonaws.com/ja-mics-ap/order-service
newTag: ${GITHUB_SHA}

newName: 579871530627.dkr.ecr.us-east-1.amazonaws.com/ja-mics-ap/order-service
newTag: 28693b4fcc780e82605d4368b13dc437037b4567

replicas:
- name: order-service
count: 1
- count: 1
name: order-service

38 changes: 35 additions & 3 deletions apps/order-service/overlays/staging/external-secret.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,39 @@ apiVersion: external-secrets.io/v1
kind: ExternalSecret
metadata:
name: order-db-secret
namespace: staging

spec:
dataFrom:
- extract:
key: /staging/order/db
secretStoreRef:
name: aws-secretsmanager
kind: ClusterSecretStore

target:
name: order-db-secret
creationPolicy: Owner

data:
- secretKey: host
remoteRef:
key: /staging/order/db
property: host

- secretKey: port
remoteRef:
key: /staging/order/db
property: port

- secretKey: database
remoteRef:
key: /staging/order/db
property: database

- secretKey: username
remoteRef:
key: /staging/order/db
property: username

- secretKey: password
remoteRef:
key: /staging/order/db
property: password
5 changes: 0 additions & 5 deletions apps/order-service/overlays/staging/image-patch.yaml

This file was deleted.

16 changes: 10 additions & 6 deletions apps/order-service/overlays/staging/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -1,14 +1,18 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization

resources:
- ../../base
- external-secret.yaml
- ../../base
- external-secret.yaml

namespace: staging

images:
- name: 579871530627.dkr.ecr.us-east-1.amazonaws.com/ja-mics-ap/order-service
newTag: ${GITHUB_SHA}

newName: 579871530627.dkr.ecr.us-east-1.amazonaws.com/ja-mics-ap/order-service
newTag: 28693b4fcc780e82605d4368b13dc437037b4567

replicas:
- name: order-service
count: 1
- count: 1
name: order-service

2 changes: 1 addition & 1 deletion apps/payment-service/overlays/dev/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ namespace: dev
images:
- name: 579871530627.dkr.ecr.us-east-1.amazonaws.com/ja-mics-ap/payment-service
newName: 579871530627.dkr.ecr.us-east-1.amazonaws.com/ja-mics-ap/payment-service
newTag: 75c566e3063d58803f614facda8a3a6e0df6e812
newTag: 28693b4fcc780e82605d4368b13dc437037b4567



Expand Down
40 changes: 36 additions & 4 deletions apps/payment-service/overlays/prod/external-secret.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,40 @@
apiVersion: external-secrets.io/v1beta1
apiVersion: external-secrets.io/v1
kind: ExternalSecret
metadata:
name: payment-db-secret
namespace: prod

spec:
dataFrom:
- extract:
key: /prod/payment/db
secretStoreRef:
name: aws-secretsmanager
kind: ClusterSecretStore

target:
name: payment-db-secret
creationPolicy: Owner

data:
- secretKey: host
remoteRef:
key: /prod/payment/db
property: host

- secretKey: port
remoteRef:
key: /prod/payment/db
property: port

- secretKey: database
remoteRef:
key: /prod/payment/db
property: database

- secretKey: username
remoteRef:
key: /prod/payment/db
property: username

- secretKey: password
remoteRef:
key: /prod/payment/db
property: password
4 changes: 0 additions & 4 deletions apps/payment-service/overlays/prod/image-patch.yaml

This file was deleted.

14 changes: 9 additions & 5 deletions apps/payment-service/overlays/prod/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -1,14 +1,18 @@
resources:
- ../../base
- external-secret.yaml
- ../../base
- external-secret.yaml

namespace: prod

images:
- name: 579871530627.dkr.ecr.us-east-1.amazonaws.com/ja-mics-ap/payment-service
newTag: ${GITHUB_SHA}
newName: 579871530627.dkr.ecr.us-east-1.amazonaws.com/ja-mics-ap/payment-service
newTag: 28693b4fcc780e82605d4368b13dc437037b4567



replicas:
- name: payment-service
count: 1
- count: 1
name: payment-service
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
40 changes: 36 additions & 4 deletions apps/payment-service/overlays/staging/external-secret.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,40 @@
apiVersion: external-secrets.io/v1beta1
apiVersion: external-secrets.io/v1
kind: ExternalSecret
metadata:
name: payment-db-secret
namespace: staging

spec:
dataFrom:
- extract:
key: /staging/payment/db
secretStoreRef:
name: aws-secretsmanager
kind: ClusterSecretStore

target:
name: payment-db-secret
creationPolicy: Owner

data:
- secretKey: host
remoteRef:
key: /staging/payment/db
property: host

- secretKey: port
remoteRef:
key: /staging/payment/db
property: port

- secretKey: database
remoteRef:
key: /staging/payment/db
property: database

- secretKey: username
remoteRef:
key: /staging/payment/db
property: username

- secretKey: password
remoteRef:
key: /staging/payment/db
property: password
4 changes: 0 additions & 4 deletions apps/payment-service/overlays/staging/image-patch.yaml

This file was deleted.

14 changes: 9 additions & 5 deletions apps/payment-service/overlays/staging/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -1,14 +1,18 @@
resources:
- ../../base
- external-secret.yaml
- ../../base
- external-secret.yaml

namespace: staging

images:
- name: 579871530627.dkr.ecr.us-east-1.amazonaws.com/ja-mics-ap/payment-service
newTag: ${GITHUB_SHA}
newName: 579871530627.dkr.ecr.us-east-1.amazonaws.com/ja-mics-ap/payment-service
newTag: 28693b4fcc780e82605d4368b13dc437037b4567



replicas:
- name: payment-service
count: 1
- count: 1
name: payment-service
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
2 changes: 1 addition & 1 deletion apps/product-service/overlays/dev/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ namespace: dev
images:
- name: 579871530627.dkr.ecr.us-east-1.amazonaws.com/ja-mics-ap/product-service
newName: 579871530627.dkr.ecr.us-east-1.amazonaws.com/ja-mics-ap/product-service
newTag: 75c566e3063d58803f614facda8a3a6e0df6e812
newTag: 28693b4fcc780e82605d4368b13dc437037b4567



Expand Down
40 changes: 36 additions & 4 deletions apps/product-service/overlays/prod/external-secret.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,40 @@
apiVersion: external-secrets.io/v1beta1
apiVersion: external-secrets.io/v1
kind: ExternalSecret
metadata:
name: product-db-secret
namespace: prod

spec:
dataFrom:
- extract:
key: /prod/product/db
secretStoreRef:
name: aws-secretsmanager
kind: ClusterSecretStore

target:
name: product-db-secret
creationPolicy: Owner

data:
- secretKey: host
remoteRef:
key: /prod/product/db
property: host

- secretKey: port
remoteRef:
key: /prod/product/db
property: port

- secretKey: database
remoteRef:
key: /prod/product/db
property: database

- secretKey: username
remoteRef:
key: /prod/product/db
property: username

- secretKey: password
remoteRef:
key: /prod/product/db
property: password
Loading
Loading