ores.controller
Table of Contents
Summary
Tracks desired service configuration (definitions) and actual running state (instances) for all ORE Studio backend services. Supports multiple replicas, automatic restart policies, and a full historical event log for audit and diagnostics. Terminology follows Kubernetes conventions: ServiceDefinition (Deployment), ServiceInstance (Pod), ServiceEvent (Event).
Sub-components
| Sub-component | Brief |
|---|---|
| ores.controller.api | Domain types and NATS protocol schemas for the controller component. |
| ores.controller.core | Service registry and lifecycle controller — tracks running services, instances, and hea… |
| ores.controller.service | NATS service entrypoint for the controller domain. |
Entity modules
| Module | Brief |
|---|---|
| ores.controller | Logical entities for the controller namespace. |