UNPKG

@jkcfg/kubernetes

Version:
93 lines 3.31 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: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity" }, "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: https://kubernetes.io/docs/concepts/nodes/node/#addresses", "x-kubernetes-patch-strategy": "merge", "x-kubernetes-patch-merge-key": "type" }, "nodeInfo": { "description": "Set of ids/uuids to uniquely identify the node. More info: https://kubernetes.io/docs/concepts/nodes/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: https://kubernetes.io/docs/concepts/nodes/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: https://kubernetes.io/docs/concepts/nodes/node/#condition", "x-kubernetes-patch-strategy": "merge", "x-kubernetes-patch-merge-key": "type" } } }