fix: update jobs/leads to use ghcr.io and add Argo image-updater config
- Switch jobs/leads deployments from registry.nxtgauge.com:5000 to ghcr.io/traceworks2023 - Add jobs and leads to argocd-image-updater image list with digest strategy - All services now tracked by Argo image-updater for automatic updates
This commit is contained in:
parent
f38eff5fef
commit
dc5aacb03c
3 changed files with 26 additions and 20 deletions
|
|
@ -17,7 +17,7 @@ spec:
|
||||||
spec:
|
spec:
|
||||||
containers:
|
containers:
|
||||||
- name: jobs
|
- name: jobs
|
||||||
image: registry.nxtgauge.com:5000/nxtgauge-rust-jobs
|
image: ghcr.io/traceworks2023/nxtgauge-rust-jobs:high-performance-latest
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
ports:
|
ports:
|
||||||
- containerPort: 9103
|
- containerPort: 9103
|
||||||
|
|
|
||||||
|
|
@ -17,7 +17,7 @@ spec:
|
||||||
spec:
|
spec:
|
||||||
containers:
|
containers:
|
||||||
- name: leads
|
- name: leads
|
||||||
image: registry.nxtgauge.com:5000/nxtgauge-rust-leads
|
image: ghcr.io/traceworks2023/nxtgauge-rust-leads:high-performance-latest
|
||||||
imagePullPolicy: Always
|
imagePullPolicy: Always
|
||||||
ports:
|
ports:
|
||||||
- containerPort: 9118
|
- containerPort: 9118
|
||||||
|
|
|
||||||
|
|
@ -5,30 +5,36 @@ metadata:
|
||||||
namespace: argocd
|
namespace: argocd
|
||||||
annotations:
|
annotations:
|
||||||
argocd-image-updater.argoproj.io/image-list: >-
|
argocd-image-updater.argoproj.io/image-list: >-
|
||||||
gateway=registry.nxtgauge.com:5000/nxtgauge-rust-gateway:high-performance-latest,
|
gateway=ghcr.io/traceworks2023/nxtgauge-rust-gateway:high-performance-latest,
|
||||||
users=registry.nxtgauge.com:5000/nxtgauge-rust-users:high-performance-latest,
|
users=ghcr.io/traceworks2023/nxtgauge-rust-users:high-performance-latest,
|
||||||
companies=registry.nxtgauge.com:5000/nxtgauge-rust-companies:high-performance-latest,
|
companies=ghcr.io/traceworks2023/nxtgauge-rust-companies:high-performance-latest,
|
||||||
job-seekers=registry.nxtgauge.com:5000/nxtgauge-rust-job-seekers:high-performance-latest,
|
jobs=ghcr.io/traceworks2023/nxtgauge-rust-jobs:high-performance-latest,
|
||||||
customers=registry.nxtgauge.com:5000/nxtgauge-rust-customers:high-performance-latest,
|
leads=ghcr.io/traceworks2023/nxtgauge-rust-leads:high-performance-latest,
|
||||||
payments=registry.nxtgauge.com:5000/nxtgauge-rust-payments:high-performance-latest,
|
job-seekers=ghcr.io/traceworks2023/nxtgauge-rust-job-seekers:high-performance-latest,
|
||||||
employees=registry.nxtgauge.com:5000/nxtgauge-rust-employees:high-performance-latest,
|
customers=ghcr.io/traceworks2023/nxtgauge-rust-customers:high-performance-latest,
|
||||||
photographers=registry.nxtgauge.com:5000/nxtgauge-rust-photographers:high-performance-latest,
|
payments=ghcr.io/traceworks2023/nxtgauge-rust-payments:high-performance-latest,
|
||||||
makeup-artists=registry.nxtgauge.com:5000/nxtgauge-rust-makeup-artists:high-performance-latest,
|
employees=ghcr.io/traceworks2023/nxtgauge-rust-employees:high-performance-latest,
|
||||||
tutors=registry.nxtgauge.com:5000/nxtgauge-rust-tutors:high-performance-latest,
|
photographers=ghcr.io/traceworks2023/nxtgauge-rust-photographers:high-performance-latest,
|
||||||
developers=registry.nxtgauge.com:5000/nxtgauge-rust-developers:high-performance-latest,
|
makeup-artists=ghcr.io/traceworks2023/nxtgauge-rust-makeup-artists:high-performance-latest,
|
||||||
video-editors=registry.nxtgauge.com:5000/nxtgauge-rust-video-editors:high-performance-latest,
|
tutors=ghcr.io/traceworks2023/nxtgauge-rust-tutors:high-performance-latest,
|
||||||
graphic-designers=registry.nxtgauge.com:5000/nxtgauge-rust-graphic-designers:high-performance-latest,
|
developers=ghcr.io/traceworks2023/nxtgauge-rust-developers:high-performance-latest,
|
||||||
social-media-managers=registry.nxtgauge.com:5000/nxtgauge-rust-social-media-managers:high-performance-latest,
|
video-editors=ghcr.io/traceworks2023/nxtgauge-rust-video-editors:high-performance-latest,
|
||||||
fitness-trainers=registry.nxtgauge.com:5000/nxtgauge-rust-fitness-trainers:high-performance-latest,
|
graphic-designers=ghcr.io/traceworks2023/nxtgauge-rust-graphic-designers:high-performance-latest,
|
||||||
catering-services=registry.nxtgauge.com:5000/nxtgauge-rust-catering-services:high-performance-latest,
|
social-media-managers=ghcr.io/traceworks2023/nxtgauge-rust-social-media-managers:high-performance-latest,
|
||||||
ugc-content-creators=registry.nxtgauge.com:5000/nxtgauge-rust-ugc-content-creators:high-performance-latest,
|
fitness-trainers=ghcr.io/traceworks2023/nxtgauge-rust-fitness-trainers:high-performance-latest,
|
||||||
cron=registry.nxtgauge.com:5000/nxtgauge-rust-cron: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
|
||||||
argocd-image-updater.argoproj.io/gateway.update-strategy: digest
|
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/gateway.allow-tags: regexp:^high-performance-latest$
|
||||||
argocd-image-updater.argoproj.io/users.update-strategy: digest
|
argocd-image-updater.argoproj.io/users.update-strategy: digest
|
||||||
argocd-image-updater.argoproj.io/users.allow-tags: regexp:^high-performance-latest$
|
argocd-image-updater.argoproj.io/users.allow-tags: regexp:^high-performance-latest$
|
||||||
argocd-image-updater.argoproj.io/companies.update-strategy: digest
|
argocd-image-updater.argoproj.io/companies.update-strategy: digest
|
||||||
argocd-image-updater.argoproj.io/companies.allow-tags: regexp:^high-performance-latest$
|
argocd-image-updater.argoproj.io/companies.allow-tags: regexp:^high-performance-latest$
|
||||||
|
argocd-image-updater.argoproj.io/jobs.update-strategy: digest
|
||||||
|
argocd-image-updater.argoproj.io/jobs.allow-tags: regexp:^high-performance-latest$
|
||||||
|
argocd-image-updater.argoproj.io/leads.update-strategy: digest
|
||||||
|
argocd-image-updater.argoproj.io/leads.allow-tags: regexp:^high-performance-latest$
|
||||||
argocd-image-updater.argoproj.io/job-seekers.update-strategy: digest
|
argocd-image-updater.argoproj.io/job-seekers.update-strategy: digest
|
||||||
argocd-image-updater.argoproj.io/job-seekers.allow-tags: regexp:^high-performance-latest$
|
argocd-image-updater.argoproj.io/job-seekers.allow-tags: regexp:^high-performance-latest$
|
||||||
argocd-image-updater.argoproj.io/customers.update-strategy: digest
|
argocd-image-updater.argoproj.io/customers.update-strategy: digest
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue