Commit Graph
10 Commits
Author SHA1 Message Date
Ruben Hensen 7c8cd28f71 argocd: track resources by annotation
Drops the label tracking pin kept through the 3.x upgrades, so Argo CD uses its default argocd.argoproj.io/tracking-id annotation. Labels can be copied by other tools (cert-manager's ingress-shim copied app.kubernetes.io/instance onto Certificates); the annotation names the exact resource. Every app gets synced once right after, so resources removed later are still recognised for pruning.
2026-10-23 23:54:06 +02:00
Ruben Hensen 66debf1e3c argocd: keep label-based resource tracking explicitly
Argo CD 3.0 switches the default to annotation tracking. Per the 2.14->3.0
upgrade notes, a resource whose first sync after the switch is a deletion
gets orphaned instead of pruned. Pinning label tracking (the 2.14 default,
so no change today) keeps the upgrade to 3.x free of that; moving to
annotations can follow once everything runs 3.4.
2026-10-22 23:13:11 +02:00
Ruben Hensen 0fd7bf1135 Add OIDC to argocd 2026-04-06 18:44:32 +02:00
Ruben Hensen 21e94bea61 Exclude velero backup resource in argocd 5 2025-03-04 14:18:58 +01:00
Ruben Hensen 20ba930963 Exclude velero backup resource in argocd 4 2025-03-04 14:14:51 +01:00
Ruben Hensen ebd1bd058a Exclude velero backup resource in argocd 3 2025-03-04 14:14:22 +01:00
Ruben Hensen 174fa1157e Exclude velero backup resource in argocd 2 2025-03-04 14:13:32 +01:00
Ruben Hensen a48c522974 Exclude velero backup resource in argocd 2025-03-04 14:11:48 +01:00
Ruben Hensen a30ad0678e Add github webhook secret 2025-03-04 14:04:04 +01:00
Ruben Hensen 5809a43ef1 Add patch file 2024-12-14 22:09:49 +01:00