diff options
| author | Paul Buetow <paul@buetow.org> | 2026-01-10 16:27:18 +0200 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-01-10 16:27:18 +0200 |
| commit | 8c957a0593ab26b23772d7f28b6946e28b40ebd1 (patch) | |
| tree | c60e3dd4ec6f547165db33bf6dd53880b10984cd /f3s/argocd-apps/monitoring | |
| parent | e095ba881de030f67a76087ba03a2a1e07604bc6 (diff) | |
Migrate all ArgoCD applications from SSH to HTTP git URLs
Changes all application manifests to use HTTP git backend instead of SSH:
- From: ssh://git@git-server.cicd.svc.cluster.local/repos/repos/conf.git
- To: http://git-server.cicd.svc.cluster.local/conf.git
Benefits:
- No SSH agent or key management required
- No issues with changing SSH host keys on pod restarts
- Simpler ArgoCD configuration
- HTTP git-http-backend now fully functional
Updated applications:
- monitoring: prometheus, grafana-ingress, pushgateway (3)
- services: anki-sync-server, audiobookshelf, filebrowser, immich, keybr,
kobo-sync-server, miniflux, opodsync, radicale, syncthing, tracing-demo,
wallabag, webdav (13)
- infra: registry (1)
- test: example-apache-volume-claim (1)
Total: 18 applications migrated to HTTP
Diffstat (limited to 'f3s/argocd-apps/monitoring')
| -rw-r--r-- | f3s/argocd-apps/monitoring/grafana-ingress.yaml | 2 | ||||
| -rw-r--r-- | f3s/argocd-apps/monitoring/prometheus.yaml | 2 | ||||
| -rw-r--r-- | f3s/argocd-apps/monitoring/pushgateway.yaml | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/f3s/argocd-apps/monitoring/grafana-ingress.yaml b/f3s/argocd-apps/monitoring/grafana-ingress.yaml index e8764fd..49b52de 100644 --- a/f3s/argocd-apps/monitoring/grafana-ingress.yaml +++ b/f3s/argocd-apps/monitoring/grafana-ingress.yaml @@ -8,7 +8,7 @@ metadata: spec: project: default source: - repoURL: ssh://git@git-server.cicd.svc.cluster.local/repos/repos/conf.git + repoURL: http://git-server.cicd.svc.cluster.local/conf.git targetRevision: master path: f3s/prometheus/grafana-ingress destination: diff --git a/f3s/argocd-apps/monitoring/prometheus.yaml b/f3s/argocd-apps/monitoring/prometheus.yaml index 75d9d56..f20be95 100644 --- a/f3s/argocd-apps/monitoring/prometheus.yaml +++ b/f3s/argocd-apps/monitoring/prometheus.yaml @@ -161,7 +161,7 @@ spec: readOnly: true # Source 2: Additional manifests from Git repository - - repoURL: ssh://git@git-server.cicd.svc.cluster.local/repos/repos/conf.git + - repoURL: http://git-server.cicd.svc.cluster.local/conf.git targetRevision: master path: f3s/prometheus/manifests diff --git a/f3s/argocd-apps/monitoring/pushgateway.yaml b/f3s/argocd-apps/monitoring/pushgateway.yaml index fbc58bc..8023a21 100644 --- a/f3s/argocd-apps/monitoring/pushgateway.yaml +++ b/f3s/argocd-apps/monitoring/pushgateway.yaml @@ -8,7 +8,7 @@ metadata: spec: project: default source: - repoURL: ssh://git@git-server.cicd.svc.cluster.local/repos/repos/conf.git + repoURL: http://git-server.cicd.svc.cluster.local/conf.git targetRevision: master path: f3s/pushgateway/helm-chart destination: |
