cryostat-legacy icon indicating copy to clipboard operation
cryostat-legacy copied to clipboard

[Story] Pluggable Discovery API

Open andrewazores opened this issue 2 years ago • 0 comments

Parent: https://github.com/cryostatio/cryostat/issues/936

Internally we currently have the MergingPlatformClient that serves this goal, but only for the hardcoded and included implementations within Cryostat. We need to generify this and expose it as an authenticated API so that API clients can perform their own platform-specific discovery of environment and target nodes and then publish that information to Cryostat, where Cryostat will then store it in its internal database. This API should allow for Create, Read, Update, Delete semantics on the node resources. This will serve parent 1 and 5, and should address portions of 2 as well.

  • [ ] Implement Pluggable Discovery API (draft: #1026)
  • [ ] Document Pluggable Discovery API endpoints

andrewazores avatar May 13 '22 14:05 andrewazores