From 08850d0aafc82bed457bdbfdb6a050f6f532320c Mon Sep 17 00:00:00 2001 From: tegwick Date: Mon, 28 Sep 2026 15:56:50 +0200 Subject: [PATCH] fix(security): prevent ESO copying source annotations (CUST-WP-0073) Assistant: codex Assistant-Model: gpt-6-astra Assistant-Session: 01a0e7fb-275d-7db0-b1df-39ed943427da --- deploy/k8s/activity-core-llm-connect/externalsecret.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/deploy/k8s/activity-core-llm-connect/externalsecret.yaml b/deploy/k8s/activity-core-llm-connect/externalsecret.yaml index ff0738c..aaea5e9 100644 --- a/deploy/k8s/activity-core-llm-connect/externalsecret.yaml +++ b/deploy/k8s/activity-core-llm-connect/externalsecret.yaml @@ -12,6 +12,12 @@ spec: kind: ClusterSecretStore name: openbao-activity-core target: + # Explicit target metadata prevents ESO copying source last-applied annotations. + template: + metadata: + labels: + app.kubernetes.io/name: llm-connect + app.kubernetes.io/part-of: railiance-gitops name: llm-connect-provider-secrets creationPolicy: Owner data: