WebUI

The WebUI is an external project to visualise and control clusters and automation managed by Replicante Core.

These endpoints are not designed for use outside of the WebUI project.

The WebUI project currently relies exclusively on this Replicante Core API but that is very likely to change in the future with the introduction of a dedicated out-of-process WebUI server.

In that eventuality these endpoints are likely to be removed entirely.

GET
/api/unstable/webui/cluster/:cluster/discovery

Return the discovery record for the specified :cluster ID.

GET
/api/unstable/webui/cluster/:cluster/meta

Return metadata for the specified :cluster ID.

GET
/api/unstable/webui/clusters/find[/:query]

List cluster IDs matching the given :query, which defaults to the empty string.
Clusters match the query if their name or ID includes the :query string.

GET
/api/unstable/webui/clusters/top

Return the ID of the 10 clusters with the gratest number of nodes.

GET
/api/unstable/webui/events

Return the latest 100 events across the entire system.