This commit is contained in:
@@ -4,6 +4,7 @@ kind: Component
|
|||||||
resources:
|
resources:
|
||||||
- https://raw.githubusercontent.com/argoproj-labs/argocd-image-updater/v1.2.2/config/install.yaml
|
- https://raw.githubusercontent.com/argoproj-labs/argocd-image-updater/v1.2.2/config/install.yaml
|
||||||
- regcred.sealed.secret.yaml
|
- regcred.sealed.secret.yaml
|
||||||
|
- overall-image-updater.yaml
|
||||||
|
|
||||||
commonAnnotations:
|
commonAnnotations:
|
||||||
glance/parent: argocd
|
glance/parent: argocd
|
||||||
|
|||||||
@@ -0,0 +1,38 @@
|
|||||||
|
apiVersion: argocd-image-updater.argoproj.io/v1alpha1
|
||||||
|
kind: ImageUpdater
|
||||||
|
metadata:
|
||||||
|
name: argocd-overall-production-updater
|
||||||
|
namespace: argocd
|
||||||
|
spec:
|
||||||
|
commonUpdateSettings:
|
||||||
|
updateStrategy: semver
|
||||||
|
forceUpdate: true
|
||||||
|
applicationRefs:
|
||||||
|
- namePattern: traefik-production
|
||||||
|
writeBackConfig:
|
||||||
|
method: git
|
||||||
|
gitConfig:
|
||||||
|
writeBackTarget: "kustomization:."
|
||||||
|
images:
|
||||||
|
- alias: traefik
|
||||||
|
imageName: docker.io/traefik
|
||||||
|
manifestTargets:
|
||||||
|
kustomize:
|
||||||
|
name: docker.io/traefik
|
||||||
|
- alias: traefik-manager
|
||||||
|
imageName: ghcr.io/chr0nzz/traefik-manager
|
||||||
|
manifestTargets:
|
||||||
|
kustomize:
|
||||||
|
name: ghcr.io/chr0nzz/traefik-manager
|
||||||
|
- namePattern: headlamp-production
|
||||||
|
writeBackConfig:
|
||||||
|
method: git
|
||||||
|
gitConfig:
|
||||||
|
writeBackTarget: "helmvalues:.manifests/overlay/production/helm-values/values.yaml"
|
||||||
|
images:
|
||||||
|
- alias: headlamp
|
||||||
|
imageName: ghcr.io/headlamp-k8s/headlamp
|
||||||
|
manifestTargets:
|
||||||
|
helm:
|
||||||
|
name: "image.repository"
|
||||||
|
tag: "image.tag"
|
||||||
Reference in New Issue
Block a user