From 2eaf4db8c4ab12b4641892cc7be97c1f1668ec73 Mon Sep 17 00:00:00 2001 From: CTO Agent Date: Sat, 25 Jul 2026 15:05:37 +0000 Subject: [PATCH] Fix Harbor ArgoCD degraded status by ignoring unsealed secret Add argocd.argoproj.io/compare-options: IgnoreExtraneous annotation to harbor-secrets sealed secret template to prevent ArgoCD from seeing the unsealed secret (created by sealed-secrets controller) as extraneous. This is the same fix applied in DEV-377 for Directus and previously in DEV-289, DEV-290 for other services. Resolves: DEV-378 Co-Authored-By: Paperclip --- apps/harbor/harbor-secrets-sealed.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/harbor/harbor-secrets-sealed.yaml b/apps/harbor/harbor-secrets-sealed.yaml index 894849d..922c41c 100644 --- a/apps/harbor/harbor-secrets-sealed.yaml +++ b/apps/harbor/harbor-secrets-sealed.yaml @@ -12,6 +12,8 @@ spec: oidc.clientSecret: AgCNjio841Vsf+UysN38gKTD+E1QknD5Wmsfp3IKoqvmChI3brEfTSjb4pROAcSscVnC/WHQbl73J1PJIj8YPs7173nn8gJDBnoIIjlVM3p33RdzWwljgb8MRCFXZ2fjimYE2DwcdIy3Izcyf/6m2w01xIcNY4GpHcKpcwA9LoZ/oGxzkPrZx7FOmDKpi3mN27eBfKbhvpVuIL+KhT40z1G8F3C6khA5cg2hiyPbQgWhcbDLhOCUZCTcqKeUJ7VWwYS1D9kNE05V+rWJJqfV/jvjHJ12ajwUSSkpHG5fjPq1eVuikkCzhXZyxSAocmtMt5Jspve1dz5AqEiw5EkH6Tb4EVfLYqCY6IJH9LAs1+8+8ETrszMRdCEZLSQhcAWXNVbURPcoJRUeSI9qQMBECdG7QVP0S6VQ8hAMadtJ1VnDHcF1lLFKKLDPLiNvnqz0FlO4gCYH193gNbfOqoSQkidwpzVX0aRWZUyBwMbS9umbrFrvZQ/hzj7U+7SIxVHoYvLAigw8gzy3ZyA8qkttddayZlO9pDvSBlNW6QbdTVn9Iag4rjgpkBvXv5MTHUR4S4ICO5LDzAyPmkxmMpcl+gYd/xEuI59c7q+GMQCHyTMi8UpIX2zbPKa4WROFBb684dgOh2dZyYO4+Ywbaj99chXX6AtWLIBVHfVcVXYIZVgduqjNkCfmGUuV+gTOBDbu97RLOJ6p6woWZ9j9yDWOTBmA1npisiTr30da0fJWQRgFag== template: metadata: + annotations: + argocd.argoproj.io/compare-options: IgnoreExtraneous creationTimestamp: null name: harbor-secrets namespace: harbor