Clusters group nodes for high availability and shared configuration. Changes applied to a cluster propagate to all member nodes. Requires nodes::read permission.
Security
JWTAuthorizer
- Mock serverhttps://apidocs.trustgrid.io/_mock/cluster
- https://api.trustgrid.iohttps://api.trustgrid.io/cluster
curl -i -X GET \
'https://apidocs.trustgrid.io/_mock/cluster?withConfig=true' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'OK
Array []
Cluster-wide configuration. Mirrors the subset of node configuration sections that are shared across cluster members. Use the /cluster/{clusterFQDN}/config/* endpoints to modify individual sections rather than editing this object directly.
Trustgrid Resource Name for this cluster. Format: tgrn:tg::nodes:cluster/{fqdn}
Example:"tgrn:tg::nodes:cluster/mycluster.myorg.trustgrid.io"
Response
[ { "config": { … }, "domain": "string", "fqdn": "string", "health": "healthy", "mode": "autoFailback", "name": "string", "org": "string", "tags": { … }, "tgTags": { … }, "tgrn": "tgrn:tg::nodes:cluster/mycluster.myorg.trustgrid.io", "created_at": 0, "lifecycleState": "pre-production" } ]