fix(gitops): move backend rust images from ghcr to local registry

This commit is contained in:
Ashwin Kumar 2026-04-11 20:54:28 +02:00
parent a3f08182ab
commit d2e0a11ed7
20 changed files with 54 additions and 54 deletions

View file

@ -17,7 +17,7 @@ spec:
spec:
containers:
- name: catering-services
image: ghcr.io/traceworks2023/nxtgauge-rust-catering-services
image: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-catering-services
imagePullPolicy: Always
ports:
- containerPort: 9115

View file

@ -17,7 +17,7 @@ spec:
spec:
containers:
- name: companies
image: ghcr.io/traceworks2023/nxtgauge-rust-companies
image: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-companies
imagePullPolicy: Always
ports:
- containerPort: 9102

View file

@ -17,7 +17,7 @@ spec:
spec:
containers:
- name: cron
image: ghcr.io/traceworks2023/nxtgauge-rust-cron
image: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-cron
imagePullPolicy: Always
envFrom:
- configMapRef:

View file

@ -17,7 +17,7 @@ spec:
spec:
containers:
- name: customers
image: ghcr.io/traceworks2023/nxtgauge-rust-customers
image: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-customers
imagePullPolicy: Always
ports:
- containerPort: 9105

View file

@ -17,7 +17,7 @@ spec:
spec:
containers:
- name: developers
image: ghcr.io/traceworks2023/nxtgauge-rust-developers
image: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-developers
imagePullPolicy: Always
ports:
- containerPort: 9110

View file

@ -17,7 +17,7 @@ spec:
spec:
containers:
- name: employees
image: ghcr.io/traceworks2023/nxtgauge-rust-employees
image: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-employees
imagePullPolicy: Always
ports:
- containerPort: 9106

View file

@ -17,7 +17,7 @@ spec:
spec:
containers:
- name: fitness-trainers
image: ghcr.io/traceworks2023/nxtgauge-rust-fitness-trainers
image: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-fitness-trainers
imagePullPolicy: Always
ports:
- containerPort: 9114

View file

@ -17,7 +17,7 @@ spec:
spec:
containers:
- name: gateway
image: ghcr.io/traceworks2023/nxtgauge-rust-gateway
image: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-gateway
imagePullPolicy: Always
ports:
- containerPort: 9100

View file

@ -17,7 +17,7 @@ spec:
spec:
containers:
- name: graphic-designers
image: ghcr.io/traceworks2023/nxtgauge-rust-graphic-designers
image: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-graphic-designers
imagePullPolicy: Always
ports:
- containerPort: 9112

View file

@ -17,7 +17,7 @@ spec:
spec:
containers:
- name: job-seekers
image: ghcr.io/traceworks2023/nxtgauge-rust-job-seekers
image: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-job-seekers
imagePullPolicy: Always
ports:
- containerPort: 9104

View file

@ -17,7 +17,7 @@ spec:
spec:
containers:
- name: makeup-artists
image: ghcr.io/traceworks2023/nxtgauge-rust-makeup-artists
image: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-makeup-artists
imagePullPolicy: Always
ports:
- containerPort: 9109

View file

@ -17,7 +17,7 @@ spec:
spec:
containers:
- name: payments
image: ghcr.io/traceworks2023/nxtgauge-rust-payments
image: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-payments
imagePullPolicy: Always
ports:
- containerPort: 9116

View file

@ -17,7 +17,7 @@ spec:
spec:
containers:
- name: photographers
image: ghcr.io/traceworks2023/nxtgauge-rust-photographers
image: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-photographers
imagePullPolicy: Always
ports:
- containerPort: 9107

View file

@ -17,7 +17,7 @@ spec:
spec:
containers:
- name: social-media-managers
image: ghcr.io/traceworks2023/nxtgauge-rust-social-media-managers
image: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-social-media-managers
imagePullPolicy: Always
ports:
- containerPort: 9113

View file

@ -17,7 +17,7 @@ spec:
spec:
containers:
- name: tutors
image: ghcr.io/traceworks2023/nxtgauge-rust-tutors
image: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-tutors
imagePullPolicy: Always
ports:
- containerPort: 9108

View file

@ -17,7 +17,7 @@ spec:
spec:
containers:
- name: ugc-content-creators
image: ghcr.io/traceworks2023/nxtgauge-rust-ugc-content-creators
image: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-ugc-content-creators
imagePullPolicy: Always
ports:
- containerPort: 9117

View file

@ -17,7 +17,7 @@ spec:
spec:
containers:
- name: users
image: ghcr.io/traceworks2023/nxtgauge-rust-users
image: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-users
imagePullPolicy: Always
ports:
- containerPort: 9101

View file

@ -17,7 +17,7 @@ spec:
spec:
containers:
- name: video-editors
image: ghcr.io/traceworks2023/nxtgauge-rust-video-editors
image: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-video-editors
imagePullPolicy: Always
ports:
- containerPort: 9111

View file

@ -5,39 +5,39 @@ resources:
patchesStrategicMerge:
- replicas-patch.yaml
images:
- name: ghcr.io/traceworks2023/nxtgauge-rust-gateway
- name: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-gateway
newTag: high-performance-latest
- name: ghcr.io/traceworks2023/nxtgauge-rust-users
- name: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-users
newTag: high-performance-latest
- name: ghcr.io/traceworks2023/nxtgauge-rust-companies
- name: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-companies
newTag: high-performance-latest
- name: ghcr.io/traceworks2023/nxtgauge-rust-job-seekers
- name: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-job-seekers
newTag: high-performance-latest
- name: ghcr.io/traceworks2023/nxtgauge-rust-customers
- name: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-customers
newTag: high-performance-latest
- name: ghcr.io/traceworks2023/nxtgauge-rust-payments
- name: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-payments
newTag: high-performance-latest
- name: ghcr.io/traceworks2023/nxtgauge-rust-employees
- name: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-employees
newTag: high-performance-latest
- name: ghcr.io/traceworks2023/nxtgauge-rust-photographers
- name: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-photographers
newTag: high-performance-latest
- name: ghcr.io/traceworks2023/nxtgauge-rust-makeup-artists
- name: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-makeup-artists
newTag: high-performance-latest
- name: ghcr.io/traceworks2023/nxtgauge-rust-tutors
- name: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-tutors
newTag: high-performance-latest
- name: ghcr.io/traceworks2023/nxtgauge-rust-developers
- name: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-developers
newTag: high-performance-latest
- name: ghcr.io/traceworks2023/nxtgauge-rust-video-editors
- name: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-video-editors
newTag: high-performance-latest
- name: ghcr.io/traceworks2023/nxtgauge-rust-graphic-designers
- name: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-graphic-designers
newTag: high-performance-latest
- name: ghcr.io/traceworks2023/nxtgauge-rust-social-media-managers
- name: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-social-media-managers
newTag: high-performance-latest
- name: ghcr.io/traceworks2023/nxtgauge-rust-fitness-trainers
- name: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-fitness-trainers
newTag: high-performance-latest
- name: ghcr.io/traceworks2023/nxtgauge-rust-catering-services
- name: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-catering-services
newTag: high-performance-latest
- name: ghcr.io/traceworks2023/nxtgauge-rust-ugc-content-creators
- name: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-ugc-content-creators
newTag: high-performance-latest
- name: ghcr.io/traceworks2023/nxtgauge-rust-cron
- name: docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-cron
newTag: high-performance-latest

View file

@ -5,24 +5,24 @@ metadata:
namespace: argocd
annotations:
argocd-image-updater.argoproj.io/image-list: >-
gateway=ghcr.io/traceworks2023/nxtgauge-rust-gateway:high-performance-latest,
users=ghcr.io/traceworks2023/nxtgauge-rust-users:high-performance-latest,
companies=ghcr.io/traceworks2023/nxtgauge-rust-companies:high-performance-latest,
job-seekers=ghcr.io/traceworks2023/nxtgauge-rust-job-seekers:high-performance-latest,
customers=ghcr.io/traceworks2023/nxtgauge-rust-customers:high-performance-latest,
payments=ghcr.io/traceworks2023/nxtgauge-rust-payments:high-performance-latest,
employees=ghcr.io/traceworks2023/nxtgauge-rust-employees:high-performance-latest,
photographers=ghcr.io/traceworks2023/nxtgauge-rust-photographers:high-performance-latest,
makeup-artists=ghcr.io/traceworks2023/nxtgauge-rust-makeup-artists:high-performance-latest,
tutors=ghcr.io/traceworks2023/nxtgauge-rust-tutors:high-performance-latest,
developers=ghcr.io/traceworks2023/nxtgauge-rust-developers:high-performance-latest,
video-editors=ghcr.io/traceworks2023/nxtgauge-rust-video-editors:high-performance-latest,
graphic-designers=ghcr.io/traceworks2023/nxtgauge-rust-graphic-designers:high-performance-latest,
social-media-managers=ghcr.io/traceworks2023/nxtgauge-rust-social-media-managers:high-performance-latest,
fitness-trainers=ghcr.io/traceworks2023/nxtgauge-rust-fitness-trainers:high-performance-latest,
catering-services=ghcr.io/traceworks2023/nxtgauge-rust-catering-services:high-performance-latest,
ugc-content-creators=ghcr.io/traceworks2023/nxtgauge-rust-ugc-content-creators:high-performance-latest,
cron=ghcr.io/traceworks2023/nxtgauge-rust-cron:high-performance-latest
gateway=docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-gateway:high-performance-latest,
users=docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-users:high-performance-latest,
companies=docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-companies:high-performance-latest,
job-seekers=docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-job-seekers:high-performance-latest,
customers=docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-customers:high-performance-latest,
payments=docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-payments:high-performance-latest,
employees=docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-employees:high-performance-latest,
photographers=docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-photographers:high-performance-latest,
makeup-artists=docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-makeup-artists:high-performance-latest,
tutors=docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-tutors:high-performance-latest,
developers=docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-developers:high-performance-latest,
video-editors=docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-video-editors:high-performance-latest,
graphic-designers=docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-graphic-designers:high-performance-latest,
social-media-managers=docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-social-media-managers:high-performance-latest,
fitness-trainers=docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-fitness-trainers:high-performance-latest,
catering-services=docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-catering-services:high-performance-latest,
ugc-content-creators=docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-ugc-content-creators:high-performance-latest,
cron=docker-registry.registry.svc.cluster.local:5000/nxtgauge-rust-cron:high-performance-latest
argocd-image-updater.argoproj.io/gateway.update-strategy: digest
argocd-image-updater.argoproj.io/gateway.allow-tags: regexp:^high-performance-latest$
argocd-image-updater.argoproj.io/users.update-strategy: digest