REFACTOR(argocd): separate image-updater manifests

- Move ExternalSecrets to image-updater-manifests folder
- Add manifests source to image-updater Application
- Remove unnecessary ignoreDifferences from argocd
This commit is contained in:
2026-01-10 20:05:43 +09:00
parent b174afbc0d
commit 5d54ee767a
4 changed files with 3 additions and 14 deletions

View File

@@ -53,16 +53,3 @@ spec:
name: argocd-initial-admin-secret
jsonPointers:
- /data
- group: external-secrets.io
kind: ExternalSecret
jsonPointers:
- /spec/data/0/remoteRef/conversionStrategy
- /spec/data/0/remoteRef/decodingStrategy
- /spec/data/0/remoteRef/metadataPolicy
- /spec/data/1/remoteRef/conversionStrategy
- /spec/data/1/remoteRef/decodingStrategy
- /spec/data/1/remoteRef/metadataPolicy
- group: monitoring.coreos.com
kind: ServiceMonitor
jsonPointers:
- /spec/endpoints/0/metricRelabelings

View File

@@ -15,6 +15,9 @@ spec:
- repoURL: https://github.com/K3S-HOME/platform.git
targetRevision: main
ref: values
- repoURL: https://github.com/K3S-HOME/platform.git
targetRevision: main
path: argocd/image-updater-manifests
destination:
server: https://kubernetes.default.svc
namespace: argocd

View File

@@ -8,5 +8,4 @@ resources:
# Additional manifests (applied alongside Helm chart)
- manifests/namespace.yaml
- manifests/webhook-ingress.yaml
- manifests/image-updater-secret.yaml
- manifests/priority-classes.yaml