-
Story
-
Resolution: Done
-
Major
-
None
-
None
Upstream issue: https://github.com/korrel8r/korrel8r/issues/17
Allow korrel8r to run as a service, used by some other system - e.g. the openshift console.
- Define REST API for korrel8r as a service
- Extend korrel8r --web mode to serve the REST API.
- Provide images to run it in a cluster.
The REST API should provide all features available via web UI in API form.
Initial sketch:
/api/v1/correlate/queries?start=<[query|object]L&goal=<domain/class>
- body: YAML or JSON representation of start query or object
- response: JSON list of queries for goal class.
/api/v1/correlate/objects?start=<[query|object]L&goal=<domain/class>
- body: YAML or JSON representation of start query or object
- response: JSON list of objects of goal class.