UNPKG

@jkcfg/kubernetes

Version:
89 lines 3.15 kB
{ "$schema": "http://json-schema.org/schema#", "type": "object", "description": "NodeStatus is information about the current status of a node.", "properties": { "capacity": { "additionalProperties": { "$ref": "_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "type": "object", "description": "Capacity represents the total resources of a node. More info: http://kubernetes.io/docs/user-guide/persistent-volumes#capacity for more details." }, "addresses": { "items": { "$ref": "_definitions.json#/definitions/io.k8s.kubernetes.pkg.api.v1.NodeAddress" }, "type": [ "array", "null" ], "description": "List of addresses reachable to the node. Queried from cloud provider, if available. More info: http://releases.k8s.io/HEAD/docs/admin/node.md#node-addresses" }, "nodeInfo": { "description": "Set of ids/uuids to uniquely identify the node. More info: http://releases.k8s.io/HEAD/docs/admin/node.md#node-info", "$ref": "_definitions.json#/definitions/io.k8s.kubernetes.pkg.api.v1.NodeSystemInfo" }, "volumesAttached": { "items": { "$ref": "_definitions.json#/definitions/io.k8s.kubernetes.pkg.api.v1.AttachedVolume" }, "type": [ "array", "null" ], "description": "List of volumes that are attached to the node." }, "allocatable": { "additionalProperties": { "$ref": "_definitions.json#/definitions/io.k8s.apimachinery.pkg.api.resource.Quantity" }, "type": "object", "description": "Allocatable represents the resources of a node that are available for scheduling. Defaults to Capacity." }, "volumesInUse": { "items": { "type": [ "string", "null" ] }, "type": [ "array", "null" ], "description": "List of attachable volumes in use (mounted) by the node." }, "daemonEndpoints": { "description": "Endpoints of daemons running on the Node.", "$ref": "_definitions.json#/definitions/io.k8s.kubernetes.pkg.api.v1.NodeDaemonEndpoints" }, "phase": { "type": [ "string", "null" ], "description": "NodePhase is the recently observed lifecycle phase of the node. More info: http://releases.k8s.io/HEAD/docs/admin/node.md#node-phase The field is never populated, and now is deprecated." }, "images": { "items": { "$ref": "_definitions.json#/definitions/io.k8s.kubernetes.pkg.api.v1.ContainerImage" }, "type": [ "array", "null" ], "description": "List of container images on this node" }, "conditions": { "items": { "$ref": "_definitions.json#/definitions/io.k8s.kubernetes.pkg.api.v1.NodeCondition" }, "type": [ "array", "null" ], "description": "Conditions is an array of current observed node conditions. More info: http://releases.k8s.io/HEAD/docs/admin/node.md#node-condition" } } }