Get current clusters
GET/admin-api/clusters
Returns a list of all automation and management clusters. Each cluster entry contains the running apps and their status.
Request
Responses
- 200
- 403
- 500
Ok
- application/json
- Schema
- Example (from schema)
Schema
- Array [
- Array [
- ]
- ]
Unique identifier of the cluster
Name of the cluster
Namespace the cluster is running in.
Possible values: [healthy
, unhealthy
, unknown
]
Indicates if a cluster is healthy or not
This is the current version of the running cluster
Possible values: [automation
, management
]
We're distinguishing between automation and management clusters. Management clusters include applications that act globally in an installed context, like Console or Modeler. Automation clusters are the Zeebe clusters including applications like Operate, Tasklist and Optimize.
apps object[]required
The list of applications running in the cluster
Possible values: [zeebe-broker
, zeebe-gateway
, operate
, tasklist
, optimize
, modeler
, console
, identity
, unknown
]
What application is running in the cluster, like Zeebe, Operate, Tasklist, ...
Unique identifier of the application
Possible values: [healthy
, unhealthy
, unknown
]
Indicates if an application is healthy or not
The public URL of the application
This is the current version of the running application
The readiness URL of the application
The metrics URL of the application
[
{
"uuid": "string",
"name": "string",
"namespace": "string",
"status": "healthy",
"generation": "string",
"type": "automation",
"apps": [
{
"type": "zeebe-broker",
"id": "string",
"status": "healthy",
"url": "string",
"generation": "string",
"readiness": "string",
"metrics": "string"
}
]
}
]
Forbidden
Server-side error