From b8981cdb326b34e039680a38a3fe2b33183d4b10 Mon Sep 17 00:00:00 2001 From: Ashwin Kumar Sivakumar Date: Sun, 14 Jun 2026 06:59:58 +0530 Subject: [PATCH] fix(gitops): restore remaining backend rust services --- .../overlays/prod/backend-release-state.tsv | 22 +-- .../overlays/prod/disabled-deployments.yaml | 76 ---------- .../overlays/prod/release-patches.yaml | 132 ++++++++++++++++++ 3 files changed, 143 insertions(+), 87 deletions(-) diff --git a/apps/nxtgauge-backend-rust/overlays/prod/backend-release-state.tsv b/apps/nxtgauge-backend-rust/overlays/prod/backend-release-state.tsv index 76356ba..6caddf6 100644 --- a/apps/nxtgauge-backend-rust/overlays/prod/backend-release-state.tsv +++ b/apps/nxtgauge-backend-rust/overlays/prod/backend-release-state.tsv @@ -1,20 +1,20 @@ gateway sha256:a7874b3460d30bb3b1c6dbd7be736bdc065d12104c8a93e61a8690215b59bcd5 2 users sha256:6fc04865833b8926477fb579b9e0bec0bf6088f8f98b7f372fddbec245ef56e5 1 -companies - 0 -jobs - 0 -leads - 0 -job-seekers - 0 +companies sha256:473ff4dfb8e6c5d2db2b57e511834857c82543e28cc1b83449874ce69daa1f25 1 +jobs sha256:90522e366636819937b511f38401f2fa76f35f5d141be44490a94e6de1a1cff4 1 +leads sha256:31b361380d160402a6e3cdb09a6b0c24a8c388d668175ef41a2552465643127c 1 +job-seekers sha256:32146979ea7df236b6c603dde00473604b2c6003517f0d4be1c910373dc11f3e 1 customers sha256:38b0263a6727499b5d590ca9f1b74b6eaccb41b4948b7eb00ebb57a4a718f2d1 1 -payments - 0 +payments sha256:4040062b4ed641740acebf9612a4c8fae028c7e4e1f3445b391915e5a7c1269f 1 employees sha256:b27cfe094ec3b597af92327652f1ef0b175594792ac73e2b0a42a1e590685c1d 1 -photographers - 0 -makeup-artists - 0 -tutors - 0 +photographers sha256:ff1d368dc6e9d4767822f503374a18a0fcda4c4e5456a98b62358967a65aaf2a 1 +makeup-artists sha256:19e79bd451721cfdf328fc92526efc0cbe726bccf0049a1e679517f16ff3022f 1 +tutors sha256:22f06ba0210e16d04e0701ac7316aaac44d42d09a979cc205817232ec7b46821 1 developers sha256:5c7132597203c922a97be39c83f129ef6a2fbfb34971fe4f2d34472c3a6ae22e 1 -video-editors - 0 +video-editors sha256:5bc2a4c4d8509673e11b2c6edd4357a8fb259e64651a9cde849da6dc716595b2 1 graphic-designers sha256:79b06fd6ea6c7b40efb2e807310d48f006c97989233778ce81a38498a56a8339 1 -social-media-managers - 0 +social-media-managers sha256:697db59e500541aa7dbf991875ed403e43a7bc5d975fd33aec294efb0664a97c 1 fitness-trainers sha256:03321ccfd266ce1aa4d9380abaef28cef89c9af5b1ea0d3ea2a3adad77c94db9 1 catering-services sha256:00c0422ae68717566a97d8e6c192f1d0a0f8cb45f38f544d5d3db5853915bb86 1 -ugc-content-creators - 0 +ugc-content-creators sha256:740a05201c30bb68b025a2d353e8c14f2f3e27d8ddacd2208b8ed3d854de756f 1 cron sha256:11ae3e7619273b3746670250a2403ac4b64cd3ed6eaca0c1e2db4b0c34fd0808 1 diff --git a/apps/nxtgauge-backend-rust/overlays/prod/disabled-deployments.yaml b/apps/nxtgauge-backend-rust/overlays/prod/disabled-deployments.yaml index 7f912e6..e69de29 100644 --- a/apps/nxtgauge-backend-rust/overlays/prod/disabled-deployments.yaml +++ b/apps/nxtgauge-backend-rust/overlays/prod/disabled-deployments.yaml @@ -1,76 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: nxtgauge-rust-companies -spec: - replicas: 0 ---- -apiVersion: apps/v1 -kind: Deployment -metadata: - name: nxtgauge-rust-jobs -spec: - replicas: 0 ---- -apiVersion: apps/v1 -kind: Deployment -metadata: - name: nxtgauge-rust-leads -spec: - replicas: 0 ---- -apiVersion: apps/v1 -kind: Deployment -metadata: - name: nxtgauge-rust-job-seekers -spec: - replicas: 0 ---- -apiVersion: apps/v1 -kind: Deployment -metadata: - name: nxtgauge-rust-payments -spec: - replicas: 0 ---- -apiVersion: apps/v1 -kind: Deployment -metadata: - name: nxtgauge-rust-photographers -spec: - replicas: 0 ---- -apiVersion: apps/v1 -kind: Deployment -metadata: - name: nxtgauge-rust-makeup-artists -spec: - replicas: 0 ---- -apiVersion: apps/v1 -kind: Deployment -metadata: - name: nxtgauge-rust-tutors -spec: - replicas: 0 ---- -apiVersion: apps/v1 -kind: Deployment -metadata: - name: nxtgauge-rust-video-editors -spec: - replicas: 0 ---- -apiVersion: apps/v1 -kind: Deployment -metadata: - name: nxtgauge-rust-social-media-managers -spec: - replicas: 0 ---- -apiVersion: apps/v1 -kind: Deployment -metadata: - name: nxtgauge-rust-ugc-content-creators -spec: - replicas: 0 diff --git a/apps/nxtgauge-backend-rust/overlays/prod/release-patches.yaml b/apps/nxtgauge-backend-rust/overlays/prod/release-patches.yaml index d2a7f60..8ae9150 100644 --- a/apps/nxtgauge-backend-rust/overlays/prod/release-patches.yaml +++ b/apps/nxtgauge-backend-rust/overlays/prod/release-patches.yaml @@ -24,6 +24,54 @@ spec: --- apiVersion: apps/v1 kind: Deployment +metadata: + name: nxtgauge-rust-companies +spec: + replicas: 1 + template: + spec: + containers: + - name: companies + image: registry.nxtgauge.com/nxtgauge-rust-companies@sha256:473ff4dfb8e6c5d2db2b57e511834857c82543e28cc1b83449874ce69daa1f25 +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: nxtgauge-rust-jobs +spec: + replicas: 1 + template: + spec: + containers: + - name: jobs + image: registry.nxtgauge.com/nxtgauge-rust-jobs@sha256:90522e366636819937b511f38401f2fa76f35f5d141be44490a94e6de1a1cff4 +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: nxtgauge-rust-leads +spec: + replicas: 1 + template: + spec: + containers: + - name: leads + image: registry.nxtgauge.com/nxtgauge-rust-leads@sha256:31b361380d160402a6e3cdb09a6b0c24a8c388d668175ef41a2552465643127c +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: nxtgauge-rust-job-seekers +spec: + replicas: 1 + template: + spec: + containers: + - name: job-seekers + image: registry.nxtgauge.com/nxtgauge-rust-job-seekers@sha256:32146979ea7df236b6c603dde00473604b2c6003517f0d4be1c910373dc11f3e +--- +apiVersion: apps/v1 +kind: Deployment metadata: name: nxtgauge-rust-customers spec: @@ -36,6 +84,18 @@ spec: --- apiVersion: apps/v1 kind: Deployment +metadata: + name: nxtgauge-rust-payments +spec: + replicas: 1 + template: + spec: + containers: + - name: payments + image: registry.nxtgauge.com/nxtgauge-rust-payments@sha256:4040062b4ed641740acebf9612a4c8fae028c7e4e1f3445b391915e5a7c1269f +--- +apiVersion: apps/v1 +kind: Deployment metadata: name: nxtgauge-rust-employees spec: @@ -48,6 +108,42 @@ spec: --- apiVersion: apps/v1 kind: Deployment +metadata: + name: nxtgauge-rust-photographers +spec: + replicas: 1 + template: + spec: + containers: + - name: photographers + image: registry.nxtgauge.com/nxtgauge-rust-photographers@sha256:ff1d368dc6e9d4767822f503374a18a0fcda4c4e5456a98b62358967a65aaf2a +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: nxtgauge-rust-makeup-artists +spec: + replicas: 1 + template: + spec: + containers: + - name: makeup-artists + image: registry.nxtgauge.com/nxtgauge-rust-makeup-artists@sha256:19e79bd451721cfdf328fc92526efc0cbe726bccf0049a1e679517f16ff3022f +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: nxtgauge-rust-tutors +spec: + replicas: 1 + template: + spec: + containers: + - name: tutors + image: registry.nxtgauge.com/nxtgauge-rust-tutors@sha256:22f06ba0210e16d04e0701ac7316aaac44d42d09a979cc205817232ec7b46821 +--- +apiVersion: apps/v1 +kind: Deployment metadata: name: nxtgauge-rust-developers spec: @@ -60,6 +156,18 @@ spec: --- apiVersion: apps/v1 kind: Deployment +metadata: + name: nxtgauge-rust-video-editors +spec: + replicas: 1 + template: + spec: + containers: + - name: video-editors + image: registry.nxtgauge.com/nxtgauge-rust-video-editors@sha256:5bc2a4c4d8509673e11b2c6edd4357a8fb259e64651a9cde849da6dc716595b2 +--- +apiVersion: apps/v1 +kind: Deployment metadata: name: nxtgauge-rust-graphic-designers spec: @@ -72,6 +180,18 @@ spec: --- apiVersion: apps/v1 kind: Deployment +metadata: + name: nxtgauge-rust-social-media-managers +spec: + replicas: 1 + template: + spec: + containers: + - name: social-media-managers + image: registry.nxtgauge.com/nxtgauge-rust-social-media-managers@sha256:697db59e500541aa7dbf991875ed403e43a7bc5d975fd33aec294efb0664a97c +--- +apiVersion: apps/v1 +kind: Deployment metadata: name: nxtgauge-rust-fitness-trainers spec: @@ -96,6 +216,18 @@ spec: --- apiVersion: apps/v1 kind: Deployment +metadata: + name: nxtgauge-rust-ugc-content-creators +spec: + replicas: 1 + template: + spec: + containers: + - name: ugc-content-creators + image: registry.nxtgauge.com/nxtgauge-rust-ugc-content-creators@sha256:740a05201c30bb68b025a2d353e8c14f2f3e27d8ddacd2208b8ed3d854de756f +--- +apiVersion: apps/v1 +kind: Deployment metadata: name: nxtgauge-rust-cron spec: