Rancher · JSON Structure

Rancher Node Structure

A cluster node registered with Rancher.

Type: Properties: 0
Cluster ManagementContainersKubernetesMulti-ClusterOpen SourceSUSEPlatform Engineering

Node is a JSON Structure definition published by Rancher.

Meta-schema:

JSON Structure

Raw ↑
{
  "name": "Node",
  "description": "A cluster node registered with Rancher.",
  "fields": [
    { "name": "id", "type": "string", "required": true, "description": "Unique node identifier." },
    { "name": "clusterId", "type": "string", "required": false, "description": "Identifier of the cluster this node belongs to." },
    { "name": "hostname", "type": "string", "required": false, "description": "Node hostname." },
    { "name": "state", "type": "string", "required": false, "description": "Node state: active, draining, unavailable, etc." },
    {
      "name": "roles",
      "type": "array<string>",
      "required": false,
      "description": "Node roles: controlplane, etcd, worker."
    }
  ]
}