FEAT(jovies): migrate to Zot registry with Image Updater

- Switch registry from ghcr.io to zot0213.kro.kr
- Add ArgoCD Image Updater annotations for auto-deploy
- Add zot-registry: enabled label for ClusterExternalSecret
- Use :main tag for digest-based updates
This commit is contained in:
2026-01-07 14:28:24 +09:00
parent f070da41d2
commit 028536bfca
2 changed files with 10 additions and 4 deletions

View File

@@ -5,6 +5,10 @@ metadata:
namespace: argocd namespace: argocd
finalizers: finalizers:
- resources-finalizer.argocd.argoproj.io - resources-finalizer.argocd.argoproj.io
annotations:
argocd-image-updater.argoproj.io/image-list: jovies=zot0213.kro.kr/jovies:main
argocd-image-updater.argoproj.io/jovies.update-strategy: digest
argocd-image-updater.argoproj.io/jovies.pull-secret: pullsecret:argocd/zot-registry-credentials
spec: spec:
project: default project: default
sources: sources:
@@ -38,4 +42,5 @@ spec:
managedNamespaceMetadata: managedNamespaceMetadata:
labels: labels:
goldilocks.fairwinds.com/enabled: 'true' goldilocks.fairwinds.com/enabled: 'true'
zot-registry: enabled
revisionHistoryLimit: 10 revisionHistoryLimit: 10

View File

@@ -3,12 +3,13 @@
name: jovies name: jovies
image: image:
registry: ghcr.io registry: zot0213.kro.kr
repository: mayne0213/jovies repository: jovies
tag: latest tag: main
pullPolicy: Always pullPolicy: Always
imagePullSecrets: [] imagePullSecrets:
- name: zot-registry-credentials
replicaCount: 1 replicaCount: 1
containerPort: 3000 containerPort: 3000