Search is a Kubernetes-native aggregated API server that provides advanced resource discovery through field filtering and full-text search. It indexes cluster resources in real-time via audit log events consumed from NATS JetStream, with declarative indexing policies controlling what gets indexed using CEL-based filtering. The service integrates natively with kubectl/RBAC and targets Meilisearch as the search backend.
- Architecture — High-level design and component overview
- Resource Indexer — Detailed design for the indexing component
