UNPKG

@jkcfg/kubernetes

Version:
31 lines 1.17 kB
{ "description": "Scheduling specifies the scheduling constraints for nodes supporting a RuntimeClass.", "properties": { "nodeSelector": { "additionalProperties": { "type": [ "string", "null" ] }, "description": "nodeSelector lists labels that must be present on nodes that support this RuntimeClass. Pods using this RuntimeClass can only be scheduled to a node matched by this selector. The RuntimeClass nodeSelector is merged with a pod's existing nodeSelector. Any conflicts will cause the pod to be rejected in admission.", "type": [ "object", "null" ] }, "tolerations": { "description": "tolerations are appended (excluding duplicates) to pods running with this RuntimeClass during admission, effectively unioning the set of nodes tolerated by the pod and the RuntimeClass.", "items": { "$ref": "_definitions.json#/definitions/io.k8s.api.core.v1.Toleration" }, "type": [ "array", "null" ], "x-kubernetes-list-type": "atomic" } }, "type": "object", "$schema": "http://json-schema.org/schema#" }