## Goal Support centralized Data Index for multi-tenant deployments **Phase**: 4 (Months 4-5) ## Scope ### 1. Mode: Central - [ ] Detect spec.mode=central - [ ] Deploy Data Index Service only (no FluentBit) - [ ] Support autoscaling - [ ] Track connected namespaces ### 2. Mode: Remote - [ ] Detect spec.mode=remote - [ ] Resolve central platform from dataIndexRef - [ ] Deploy FluentBit only (no Data Index) - [ ] Configure FluentBit → central PostgreSQL - [ ] Populate status with central GraphQL endpoint ### 3. Cross-Namespace RBAC - [ ] Grant FluentBit access to central Secret - [ ] Create Role in central namespace - [ ] Create RoleBinding for remote SA ### 4. Validation - [ ] Ensure central platform exists - [ ] Ensure central has mode=central ## Deliverables - [ ] Central mode support - [ ] Remote mode support - [ ] Cross-namespace RBAC - [ ] Validation webhooks - [ ] E2E test: central + 2 remote namespaces **Dependencies**: EPIC 5, 6
Goal
Support centralized Data Index for multi-tenant deployments
Phase: 4 (Months 4-5)
Scope
1. Mode: Central
2. Mode: Remote
3. Cross-Namespace RBAC
4. Validation
Deliverables
Dependencies: EPIC 5, 6