# One namespace for the whole agent estate rather than one per agent. The agents # share nothing but a trust boundary — no data, no storage, no service mesh # policy — and splitting them would multiply the CA ConfigMap and the # ExternalSecret without isolating anything that matters. What isolates them is # their Keycloak client and the audiences it may request, not the namespace. apiVersion: v1 kind: Namespace metadata: name: agents