From 58ffdc9bf4f85f400c14a3af481917248d4f869c Mon Sep 17 00:00:00 2001 From: CTO Agent Date: Sat, 25 Jul 2026 14:57:27 +0000 Subject: [PATCH] Add IgnoreExtraneous annotation to Directus sealed secrets This tells Argo CD to ignore the unsealed secrets created by the sealed-secrets controller, preventing the health status from being degraded. This is the same fix applied previously in DEV-289, DEV-290, and to Pocket ID for the same issue. Co-Authored-By: Paperclip --- apps/directus/directus-admin-credentials-sealed.yaml | 2 ++ apps/directus/directus-agent-token-sealed.yaml | 2 ++ apps/directus/directus-app-secrets-sealed.yaml | 2 ++ apps/directus/directus-db-credentials-sealed.yaml | 2 ++ apps/directus/directus-license-sealed.yaml | 2 ++ apps/directus/directus-oidc-secret-sealed.yaml | 2 ++ 6 files changed, 12 insertions(+) diff --git a/apps/directus/directus-admin-credentials-sealed.yaml b/apps/directus/directus-admin-credentials-sealed.yaml index 0cbb888..d56be80 100644 --- a/apps/directus/directus-admin-credentials-sealed.yaml +++ b/apps/directus/directus-admin-credentials-sealed.yaml @@ -14,4 +14,6 @@ spec: creationTimestamp: null name: directus-admin-credentials namespace: directus + annotations: + argocd.argoproj.io/compare-options: IgnoreExtraneous type: Opaque diff --git a/apps/directus/directus-agent-token-sealed.yaml b/apps/directus/directus-agent-token-sealed.yaml index a66aa4a..9a18f39 100644 --- a/apps/directus/directus-agent-token-sealed.yaml +++ b/apps/directus/directus-agent-token-sealed.yaml @@ -13,4 +13,6 @@ spec: creationTimestamp: null name: directus-agent-token namespace: directus + annotations: + argocd.argoproj.io/compare-options: IgnoreExtraneous type: Opaque diff --git a/apps/directus/directus-app-secrets-sealed.yaml b/apps/directus/directus-app-secrets-sealed.yaml index 30fb70d..026dba6 100644 --- a/apps/directus/directus-app-secrets-sealed.yaml +++ b/apps/directus/directus-app-secrets-sealed.yaml @@ -14,4 +14,6 @@ spec: creationTimestamp: null name: directus-app-secrets namespace: directus + annotations: + argocd.argoproj.io/compare-options: IgnoreExtraneous type: Opaque diff --git a/apps/directus/directus-db-credentials-sealed.yaml b/apps/directus/directus-db-credentials-sealed.yaml index a39303c..79aba80 100644 --- a/apps/directus/directus-db-credentials-sealed.yaml +++ b/apps/directus/directus-db-credentials-sealed.yaml @@ -14,4 +14,6 @@ spec: creationTimestamp: null name: directus-db-credentials namespace: directus + annotations: + argocd.argoproj.io/compare-options: IgnoreExtraneous type: Opaque diff --git a/apps/directus/directus-license-sealed.yaml b/apps/directus/directus-license-sealed.yaml index f1819c3..ba75776 100644 --- a/apps/directus/directus-license-sealed.yaml +++ b/apps/directus/directus-license-sealed.yaml @@ -12,4 +12,6 @@ spec: creationTimestamp: null name: directus-license namespace: directus + annotations: + argocd.argoproj.io/compare-options: IgnoreExtraneous type: Opaque diff --git a/apps/directus/directus-oidc-secret-sealed.yaml b/apps/directus/directus-oidc-secret-sealed.yaml index 576bd87..61783cc 100644 --- a/apps/directus/directus-oidc-secret-sealed.yaml +++ b/apps/directus/directus-oidc-secret-sealed.yaml @@ -15,4 +15,6 @@ spec: creationTimestamp: null name: directus-oidc-secret namespace: directus + annotations: + argocd.argoproj.io/compare-options: IgnoreExtraneous type: Opaque