UNPKG

@jkcfg/kubernetes

Version:
30 lines 1.04 kB
{ "description": "RuntimeClassStrategyOptions define the strategy that will dictate the allowable RuntimeClasses for a pod.", "properties": { "allowedRuntimeClassNames": { "description": "allowedRuntimeClassNames is a whitelist of RuntimeClass names that may be specified on a pod. A value of \"*\" means that any RuntimeClass name is allowed, and must be the only item in the list. An empty list requires the RuntimeClassName field to be unset.", "items": { "type": [ "string", "null" ] }, "type": [ "array", "null" ] }, "defaultRuntimeClassName": { "description": "defaultRuntimeClassName is the default RuntimeClassName to set on the pod. The default MUST be allowed by the allowedRuntimeClassNames list. A value of nil does not mutate the Pod.", "type": [ "string", "null" ] } }, "required": [ "allowedRuntimeClassNames" ], "type": "object", "$schema": "http://json-schema.org/schema#" }