ClusterServingRuntime [serving.kserve.io/v1alpha1]

Type
object

Specification

PropertyTypeDescription
apiVersionstring
kindstring
metadataObjectMeta

ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create.

specobject
statusobject

.spec

Type
object
Required
containers
PropertyTypeDescription
affinityobject
annotationsobject
builtInAdapterobject
containersarray
disabledboolean
grpcDataEndpointstring
grpcEndpointstring
hostIPCboolean
httpDataEndpointstring
imagePullSecretsarray
labelsobject
multiModelboolean
nodeSelectorobject
protocolVersionsarray
replicasinteger
storageHelperobject
supportedModelFormatsarray
tolerationsarray
volumesarray
workerSpecobject

.spec.affinity

Type
object
PropertyTypeDescription
nodeAffinityobject
podAffinityobject
podAntiAffinityobject

.spec.affinity.nodeAffinity

Type
object
PropertyTypeDescription
preferredDuringSchedulingIgnoredDuringExecutionarray
requiredDuringSchedulingIgnoredDuringExecutionobject

.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution

Type
array

.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[]

Type
object
Required
preferenceweight
PropertyTypeDescription
preferenceobject
weightinteger

.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[].preference

Type
object
PropertyTypeDescription
matchExpressionsarray
matchFieldsarray

.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[].preference.matchExpressions

Type
array

.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[].preference.matchExpressions[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[].preference.matchExpressions[].values

Type
array

.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[].preference.matchExpressions[].values[]

Type
string

.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[].preference.matchFields

Type
array

.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[].preference.matchFields[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[].preference.matchFields[].values

Type
array

.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[].preference.matchFields[].values[]

Type
string

.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution

Type
object
Required
nodeSelectorTerms
PropertyTypeDescription
nodeSelectorTermsarray

.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms

Type
array

.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[]

Type
object
PropertyTypeDescription
matchExpressionsarray
matchFieldsarray

.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[].matchExpressions

Type
array

.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[].matchExpressions[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[].matchExpressions[].values

Type
array

.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[].matchExpressions[].values[]

Type
string

.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[].matchFields

Type
array

.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[].matchFields[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[].matchFields[].values

Type
array

.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[].matchFields[].values[]

Type
string

.spec.affinity.podAffinity

Type
object
PropertyTypeDescription
preferredDuringSchedulingIgnoredDuringExecutionarray
requiredDuringSchedulingIgnoredDuringExecutionarray

.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution

Type
array

.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[]

Type
object
Required
podAffinityTermweight
PropertyTypeDescription
podAffinityTermobject
weightinteger

.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm

Type
object
Required
topologyKey
PropertyTypeDescription
labelSelectorobject
matchLabelKeysarray
mismatchLabelKeysarray
namespaceSelectorobject
namespacesarray
topologyKeystring

.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.labelSelector

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.labelSelector.matchExpressions

Type
array

.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.labelSelector.matchExpressions[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.labelSelector.matchExpressions[].values

Type
array

.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.labelSelector.matchExpressions[].values[]

Type
string

.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.labelSelector.matchLabels

Type
object

.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.matchLabelKeys

Type
array

.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.matchLabelKeys[]

Type
string

.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.mismatchLabelKeys

Type
array

.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.mismatchLabelKeys[]

Type
string

.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaceSelector

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaceSelector.matchExpressions

Type
array

.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaceSelector.matchExpressions[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaceSelector.matchExpressions[].values

Type
array

.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaceSelector.matchExpressions[].values[]

Type
string

.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaceSelector.matchLabels

Type
object

.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaces

Type
array

.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaces[]

Type
string

.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution

Type
array

.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[]

Type
object
Required
topologyKey
PropertyTypeDescription
labelSelectorobject
matchLabelKeysarray
mismatchLabelKeysarray
namespaceSelectorobject
namespacesarray
topologyKeystring

.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector.matchExpressions

Type
array

.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector.matchExpressions[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector.matchExpressions[].values

Type
array

.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector.matchExpressions[].values[]

Type
string

.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector.matchLabels

Type
object

.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].matchLabelKeys

Type
array

.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].matchLabelKeys[]

Type
string

.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].mismatchLabelKeys

Type
array

.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].mismatchLabelKeys[]

Type
string

.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector.matchExpressions

Type
array

.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector.matchExpressions[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector.matchExpressions[].values

Type
array

.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector.matchExpressions[].values[]

Type
string

.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector.matchLabels

Type
object

.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaces

Type
array

.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaces[]

Type
string

.spec.affinity.podAntiAffinity

Type
object
PropertyTypeDescription
preferredDuringSchedulingIgnoredDuringExecutionarray
requiredDuringSchedulingIgnoredDuringExecutionarray

.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution

Type
array

.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[]

Type
object
Required
podAffinityTermweight
PropertyTypeDescription
podAffinityTermobject
weightinteger

.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm

Type
object
Required
topologyKey
PropertyTypeDescription
labelSelectorobject
matchLabelKeysarray
mismatchLabelKeysarray
namespaceSelectorobject
namespacesarray
topologyKeystring

.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.labelSelector

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.labelSelector.matchExpressions

Type
array

.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.labelSelector.matchExpressions[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.labelSelector.matchExpressions[].values

Type
array

.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.labelSelector.matchExpressions[].values[]

Type
string

.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.labelSelector.matchLabels

Type
object

.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.matchLabelKeys

Type
array

.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.matchLabelKeys[]

Type
string

.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.mismatchLabelKeys

Type
array

.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.mismatchLabelKeys[]

Type
string

.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaceSelector

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaceSelector.matchExpressions

Type
array

.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaceSelector.matchExpressions[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaceSelector.matchExpressions[].values

Type
array

.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaceSelector.matchExpressions[].values[]

Type
string

.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaceSelector.matchLabels

Type
object

.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaces

Type
array

.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaces[]

Type
string

.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution

Type
array

.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[]

Type
object
Required
topologyKey
PropertyTypeDescription
labelSelectorobject
matchLabelKeysarray
mismatchLabelKeysarray
namespaceSelectorobject
namespacesarray
topologyKeystring

.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector.matchExpressions

Type
array

.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector.matchExpressions[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector.matchExpressions[].values

Type
array

.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector.matchExpressions[].values[]

Type
string

.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector.matchLabels

Type
object

.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].matchLabelKeys

Type
array

.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].matchLabelKeys[]

Type
string

.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].mismatchLabelKeys

Type
array

.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].mismatchLabelKeys[]

Type
string

.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector.matchExpressions

Type
array

.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector.matchExpressions[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector.matchExpressions[].values

Type
array

.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector.matchExpressions[].values[]

Type
string

.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector.matchLabels

Type
object

.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaces

Type
array

.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaces[]

Type
string

.spec.annotations

Type
object

.spec.builtInAdapter

Type
object
PropertyTypeDescription
envarray
memBufferBytesinteger
modelLoadingTimeoutMillisinteger
runtimeManagementPortinteger
serverTypestring

.spec.builtInAdapter.env

Type
array

.spec.builtInAdapter.env[]

Type
object
Required
name
PropertyTypeDescription
namestring
valuestring
valueFromobject

.spec.builtInAdapter.env[].valueFrom

Type
object
PropertyTypeDescription
configMapKeyRefobject
fieldRefobject
resourceFieldRefobject
secretKeyRefobject

.spec.builtInAdapter.env[].valueFrom.configMapKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.builtInAdapter.env[].valueFrom.fieldRef

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

.spec.builtInAdapter.env[].valueFrom.resourceFieldRef

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

.spec.builtInAdapter.env[].valueFrom.secretKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.containers

Type
array

.spec.containers[]

Type
object
Required
name
PropertyTypeDescription
argsarray
commandarray
envarray
envFromarray
imagestring
imagePullPolicystring
lifecycleobject
livenessProbeobject
namestring
portsarray
readinessProbeobject
resizePolicyarray
resourcesobject
restartPolicystring
securityContextobject
startupProbeobject
stdinboolean
stdinOnceboolean
terminationMessagePathstring
terminationMessagePolicystring
ttyboolean
volumeDevicesarray
volumeMountsarray
workingDirstring

.spec.containers[].args

Type
array

.spec.containers[].args[]

Type
string

.spec.containers[].command

Type
array

.spec.containers[].command[]

Type
string

.spec.containers[].env

Type
array

.spec.containers[].env[]

Type
object
Required
name
PropertyTypeDescription
namestring
valuestring
valueFromobject

.spec.containers[].env[].valueFrom

Type
object
PropertyTypeDescription
configMapKeyRefobject
fieldRefobject
resourceFieldRefobject
secretKeyRefobject

.spec.containers[].env[].valueFrom.configMapKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.containers[].env[].valueFrom.fieldRef

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

.spec.containers[].env[].valueFrom.resourceFieldRef

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

.spec.containers[].env[].valueFrom.secretKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.containers[].envFrom

Type
array

.spec.containers[].envFrom[]

Type
object
PropertyTypeDescription
configMapRefobject
prefixstring
secretRefobject

.spec.containers[].envFrom[].configMapRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.containers[].envFrom[].secretRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.containers[].lifecycle

Type
object
PropertyTypeDescription
postStartobject
preStopobject

.spec.containers[].lifecycle.postStart

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.containers[].lifecycle.postStart.exec

Type
object
PropertyTypeDescription
commandarray

.spec.containers[].lifecycle.postStart.exec.command

Type
array

.spec.containers[].lifecycle.postStart.exec.command[]

Type
string

.spec.containers[].lifecycle.postStart.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.containers[].lifecycle.postStart.httpGet.httpHeaders

Type
array

.spec.containers[].lifecycle.postStart.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.containers[].lifecycle.postStart.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.containers[].lifecycle.postStart.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.containers[].lifecycle.preStop

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.containers[].lifecycle.preStop.exec

Type
object
PropertyTypeDescription
commandarray

.spec.containers[].lifecycle.preStop.exec.command

Type
array

.spec.containers[].lifecycle.preStop.exec.command[]

Type
string

.spec.containers[].lifecycle.preStop.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.containers[].lifecycle.preStop.httpGet.httpHeaders

Type
array

.spec.containers[].lifecycle.preStop.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.containers[].lifecycle.preStop.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.containers[].lifecycle.preStop.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.containers[].livenessProbe

Type
object
PropertyTypeDescription
execobject
failureThresholdinteger
grpcobject
httpGetobject
initialDelaySecondsinteger
periodSecondsinteger
successThresholdinteger
tcpSocketobject
terminationGracePeriodSecondsinteger
timeoutSecondsinteger

.spec.containers[].livenessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.containers[].livenessProbe.exec.command

Type
array

.spec.containers[].livenessProbe.exec.command[]

Type
string

.spec.containers[].livenessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.containers[].livenessProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.containers[].livenessProbe.httpGet.httpHeaders

Type
array

.spec.containers[].livenessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.containers[].livenessProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.containers[].ports

Type
array

.spec.containers[].ports[]

Type
object
Required
containerPort
PropertyTypeDescription
containerPortinteger
hostIPstring
hostPortinteger
namestring
protocolstring

.spec.containers[].readinessProbe

Type
object
PropertyTypeDescription
execobject
failureThresholdinteger
grpcobject
httpGetobject
initialDelaySecondsinteger
periodSecondsinteger
successThresholdinteger
tcpSocketobject
terminationGracePeriodSecondsinteger
timeoutSecondsinteger

.spec.containers[].readinessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.containers[].readinessProbe.exec.command

Type
array

.spec.containers[].readinessProbe.exec.command[]

Type
string

.spec.containers[].readinessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.containers[].readinessProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.containers[].readinessProbe.httpGet.httpHeaders

Type
array

.spec.containers[].readinessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.containers[].readinessProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.containers[].resizePolicy

Type
array

.spec.containers[].resizePolicy[]

Type
object
Required
resourceNamerestartPolicy
PropertyTypeDescription
resourceNamestring
restartPolicystring

.spec.containers[].resources

Type
object
PropertyTypeDescription
claimsarray
limitsobject
requestsobject

.spec.containers[].resources.claims

Type
array

.spec.containers[].resources.claims[]

Type
object
Required
name
PropertyTypeDescription
namestring

.spec.containers[].resources.limits

Type
object

.spec.containers[].resources.requests

Type
object

.spec.containers[].securityContext

Type
object
PropertyTypeDescription
allowPrivilegeEscalationboolean
appArmorProfileobject
capabilitiesobject
privilegedboolean
procMountstring
readOnlyRootFilesystemboolean
runAsGroupinteger
runAsNonRootboolean
runAsUserinteger
seLinuxOptionsobject
seccompProfileobject
windowsOptionsobject

.spec.containers[].securityContext.appArmorProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.containers[].securityContext.capabilities

Type
object
PropertyTypeDescription
addarray
droparray

.spec.containers[].securityContext.capabilities.add

Type
array

.spec.containers[].securityContext.capabilities.add[]

Type
string

.spec.containers[].securityContext.capabilities.drop

Type
array

.spec.containers[].securityContext.capabilities.drop[]

Type
string

.spec.containers[].securityContext.seLinuxOptions

Type
object
PropertyTypeDescription
levelstring
rolestring
typestring
userstring

.spec.containers[].securityContext.seccompProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.containers[].securityContext.windowsOptions

Type
object
PropertyTypeDescription
gmsaCredentialSpecstring
gmsaCredentialSpecNamestring
hostProcessboolean
runAsUserNamestring

.spec.containers[].startupProbe

Type
object
PropertyTypeDescription
execobject
failureThresholdinteger
grpcobject
httpGetobject
initialDelaySecondsinteger
periodSecondsinteger
successThresholdinteger
tcpSocketobject
terminationGracePeriodSecondsinteger
timeoutSecondsinteger

.spec.containers[].startupProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.containers[].startupProbe.exec.command

Type
array

.spec.containers[].startupProbe.exec.command[]

Type
string

.spec.containers[].startupProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.containers[].startupProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.containers[].startupProbe.httpGet.httpHeaders

Type
array

.spec.containers[].startupProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.containers[].startupProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.containers[].volumeDevices

Type
array

.spec.containers[].volumeDevices[]

Type
object
Required
devicePathname
PropertyTypeDescription
devicePathstring
namestring

.spec.containers[].volumeMounts

Type
array

.spec.containers[].volumeMounts[]

Type
object
Required
mountPathname
PropertyTypeDescription
mountPathstring
mountPropagationstring
namestring
readOnlyboolean
recursiveReadOnlystring
subPathstring
subPathExprstring

.spec.imagePullSecrets

Type
array

.spec.imagePullSecrets[]

Type
object
PropertyTypeDescription
namestring

.spec.labels

Type
object

.spec.nodeSelector

Type
object

.spec.protocolVersions

Type
array

.spec.protocolVersions[]

Type
string

.spec.storageHelper

Type
object
PropertyTypeDescription
disabledboolean

.spec.supportedModelFormats

Type
array

.spec.supportedModelFormats[]

Type
object
Required
name
PropertyTypeDescription
autoSelectboolean
namestring
priorityinteger
versionstring

.spec.tolerations

Type
array

.spec.tolerations[]

Type
object
PropertyTypeDescription
effectstring
keystring
operatorstring
tolerationSecondsinteger
valuestring

.spec.volumes

Type
array

.spec.volumes[]

Type
object
Required
name
PropertyTypeDescription
awsElasticBlockStoreobject
azureDiskobject
azureFileobject
cephfsobject
cinderobject
configMapobject
csiobject
downwardAPIobject
emptyDirobject
ephemeralobject
fcobject
flexVolumeobject
flockerobject
gcePersistentDiskobject
gitRepoobject
glusterfsobject
hostPathobject
iscsiobject
namestring
nfsobject
persistentVolumeClaimobject
photonPersistentDiskobject
portworxVolumeobject
projectedobject
quobyteobject
rbdobject
scaleIOobject
secretobject
storageosobject
vsphereVolumeobject

.spec.volumes[].awsElasticBlockStore

Type
object
Required
volumeID
PropertyTypeDescription
fsTypestring
partitioninteger
readOnlyboolean
volumeIDstring

.spec.volumes[].azureDisk

Type
object
Required
diskNamediskURI
PropertyTypeDescription
cachingModestring
diskNamestring
diskURIstring
fsTypestring
kindstring
readOnlyboolean

.spec.volumes[].azureFile

Type
object
Required
secretNameshareName
PropertyTypeDescription
readOnlyboolean
secretNamestring
shareNamestring

.spec.volumes[].cephfs

Type
object
Required
monitors
PropertyTypeDescription
monitorsarray
pathstring
readOnlyboolean
secretFilestring
secretRefobject
userstring

.spec.volumes[].cephfs.monitors

Type
array

.spec.volumes[].cephfs.monitors[]

Type
string

.spec.volumes[].cephfs.secretRef

Type
object
PropertyTypeDescription
namestring

.spec.volumes[].cinder

Type
object
Required
volumeID
PropertyTypeDescription
fsTypestring
readOnlyboolean
secretRefobject
volumeIDstring

.spec.volumes[].cinder.secretRef

Type
object
PropertyTypeDescription
namestring

.spec.volumes[].configMap

Type
object
PropertyTypeDescription
defaultModeinteger
itemsarray
namestring
optionalboolean

.spec.volumes[].configMap.items

Type
array

.spec.volumes[].configMap.items[]

Type
object
Required
keypath
PropertyTypeDescription
keystring
modeinteger
pathstring

.spec.volumes[].csi

Type
object
Required
driver
PropertyTypeDescription
driverstring
fsTypestring
nodePublishSecretRefobject
readOnlyboolean
volumeAttributesobject

.spec.volumes[].csi.nodePublishSecretRef

Type
object
PropertyTypeDescription
namestring

.spec.volumes[].csi.volumeAttributes

Type
object

.spec.volumes[].downwardAPI

Type
object
PropertyTypeDescription
defaultModeinteger
itemsarray

.spec.volumes[].downwardAPI.items

Type
array

.spec.volumes[].downwardAPI.items[]

Type
object
Required
path
PropertyTypeDescription
fieldRefobject
modeinteger
pathstring
resourceFieldRefobject

.spec.volumes[].downwardAPI.items[].fieldRef

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

.spec.volumes[].downwardAPI.items[].resourceFieldRef

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

.spec.volumes[].emptyDir

Type
object
PropertyTypeDescription
mediumstring
sizeLimit

.spec.volumes[].ephemeral

Type
object
PropertyTypeDescription
volumeClaimTemplateobject

.spec.volumes[].ephemeral.volumeClaimTemplate

Type
object
Required
spec
PropertyTypeDescription
metadataObjectMeta

ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create.

specobject

.spec.volumes[].ephemeral.volumeClaimTemplate.spec

Type
object
PropertyTypeDescription
accessModesarray
dataSourceobject
dataSourceRefobject
resourcesobject
selectorobject
storageClassNamestring
volumeAttributesClassNamestring
volumeModestring
volumeNamestring

.spec.volumes[].ephemeral.volumeClaimTemplate.spec.accessModes

Type
array

.spec.volumes[].ephemeral.volumeClaimTemplate.spec.accessModes[]

Type
string

.spec.volumes[].ephemeral.volumeClaimTemplate.spec.dataSource

Type
object
Required
kindname
PropertyTypeDescription
apiGroupstring
kindstring
namestring

.spec.volumes[].ephemeral.volumeClaimTemplate.spec.dataSourceRef

Type
object
Required
kindname
PropertyTypeDescription
apiGroupstring
kindstring
namestring
namespacestring

.spec.volumes[].ephemeral.volumeClaimTemplate.spec.resources

Type
object
PropertyTypeDescription
limitsobject
requestsobject

.spec.volumes[].ephemeral.volumeClaimTemplate.spec.resources.limits

Type
object

.spec.volumes[].ephemeral.volumeClaimTemplate.spec.resources.requests

Type
object

.spec.volumes[].ephemeral.volumeClaimTemplate.spec.selector

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

.spec.volumes[].ephemeral.volumeClaimTemplate.spec.selector.matchExpressions

Type
array

.spec.volumes[].ephemeral.volumeClaimTemplate.spec.selector.matchExpressions[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.volumes[].ephemeral.volumeClaimTemplate.spec.selector.matchExpressions[].values

Type
array

.spec.volumes[].ephemeral.volumeClaimTemplate.spec.selector.matchExpressions[].values[]

Type
string

.spec.volumes[].ephemeral.volumeClaimTemplate.spec.selector.matchLabels

Type
object

.spec.volumes[].fc

Type
object
PropertyTypeDescription
fsTypestring
luninteger
readOnlyboolean
targetWWNsarray
wwidsarray

.spec.volumes[].fc.targetWWNs

Type
array

.spec.volumes[].fc.targetWWNs[]

Type
string

.spec.volumes[].fc.wwids

Type
array

.spec.volumes[].fc.wwids[]

Type
string

.spec.volumes[].flexVolume

Type
object
Required
driver
PropertyTypeDescription
driverstring
fsTypestring
optionsobject
readOnlyboolean
secretRefobject

.spec.volumes[].flexVolume.options

Type
object

.spec.volumes[].flexVolume.secretRef

Type
object
PropertyTypeDescription
namestring

.spec.volumes[].flocker

Type
object
PropertyTypeDescription
datasetNamestring
datasetUUIDstring

.spec.volumes[].gcePersistentDisk

Type
object
Required
pdName
PropertyTypeDescription
fsTypestring
partitioninteger
pdNamestring
readOnlyboolean

.spec.volumes[].gitRepo

Type
object
Required
repository
PropertyTypeDescription
directorystring
repositorystring
revisionstring

.spec.volumes[].glusterfs

Type
object
Required
endpointspath
PropertyTypeDescription
endpointsstring
pathstring
readOnlyboolean

.spec.volumes[].hostPath

Type
object
Required
path
PropertyTypeDescription
pathstring
typestring

.spec.volumes[].iscsi

Type
object
Required
iqnluntargetPortal
PropertyTypeDescription
chapAuthDiscoveryboolean
chapAuthSessionboolean
fsTypestring
initiatorNamestring
iqnstring
iscsiInterfacestring
luninteger
portalsarray
readOnlyboolean
secretRefobject
targetPortalstring

.spec.volumes[].iscsi.portals

Type
array

.spec.volumes[].iscsi.portals[]

Type
string

.spec.volumes[].iscsi.secretRef

Type
object
PropertyTypeDescription
namestring

.spec.volumes[].nfs

Type
object
Required
pathserver
PropertyTypeDescription
pathstring
readOnlyboolean
serverstring

.spec.volumes[].persistentVolumeClaim

Type
object
Required
claimName
PropertyTypeDescription
claimNamestring
readOnlyboolean

.spec.volumes[].photonPersistentDisk

Type
object
Required
pdID
PropertyTypeDescription
fsTypestring
pdIDstring

.spec.volumes[].portworxVolume

Type
object
Required
volumeID
PropertyTypeDescription
fsTypestring
readOnlyboolean
volumeIDstring

.spec.volumes[].projected

Type
object
PropertyTypeDescription
defaultModeinteger
sourcesarray

.spec.volumes[].projected.sources

Type
array

.spec.volumes[].projected.sources[]

Type
object
PropertyTypeDescription
clusterTrustBundleobject
configMapobject
downwardAPIobject
secretobject
serviceAccountTokenobject

.spec.volumes[].projected.sources[].clusterTrustBundle

Type
object
Required
path
PropertyTypeDescription
labelSelectorobject
namestring
optionalboolean
pathstring
signerNamestring

.spec.volumes[].projected.sources[].clusterTrustBundle.labelSelector

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

.spec.volumes[].projected.sources[].clusterTrustBundle.labelSelector.matchExpressions

Type
array

.spec.volumes[].projected.sources[].clusterTrustBundle.labelSelector.matchExpressions[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.volumes[].projected.sources[].clusterTrustBundle.labelSelector.matchExpressions[].values

Type
array

.spec.volumes[].projected.sources[].clusterTrustBundle.labelSelector.matchExpressions[].values[]

Type
string

.spec.volumes[].projected.sources[].clusterTrustBundle.labelSelector.matchLabels

Type
object

.spec.volumes[].projected.sources[].configMap

Type
object
PropertyTypeDescription
itemsarray
namestring
optionalboolean

.spec.volumes[].projected.sources[].configMap.items

Type
array

.spec.volumes[].projected.sources[].configMap.items[]

Type
object
Required
keypath
PropertyTypeDescription
keystring
modeinteger
pathstring

.spec.volumes[].projected.sources[].downwardAPI

Type
object
PropertyTypeDescription
itemsarray

.spec.volumes[].projected.sources[].downwardAPI.items

Type
array

.spec.volumes[].projected.sources[].downwardAPI.items[]

Type
object
Required
path
PropertyTypeDescription
fieldRefobject
modeinteger
pathstring
resourceFieldRefobject

.spec.volumes[].projected.sources[].downwardAPI.items[].fieldRef

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

.spec.volumes[].projected.sources[].downwardAPI.items[].resourceFieldRef

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

.spec.volumes[].projected.sources[].secret

Type
object
PropertyTypeDescription
itemsarray
namestring
optionalboolean

.spec.volumes[].projected.sources[].secret.items

Type
array

.spec.volumes[].projected.sources[].secret.items[]

Type
object
Required
keypath
PropertyTypeDescription
keystring
modeinteger
pathstring

.spec.volumes[].projected.sources[].serviceAccountToken

Type
object
Required
path
PropertyTypeDescription
audiencestring
expirationSecondsinteger
pathstring

.spec.volumes[].quobyte

Type
object
Required
registryvolume
PropertyTypeDescription
groupstring
readOnlyboolean
registrystring
tenantstring
userstring
volumestring

.spec.volumes[].rbd

Type
object
Required
imagemonitors
PropertyTypeDescription
fsTypestring
imagestring
keyringstring
monitorsarray
poolstring
readOnlyboolean
secretRefobject
userstring

.spec.volumes[].rbd.monitors

Type
array

.spec.volumes[].rbd.monitors[]

Type
string

.spec.volumes[].rbd.secretRef

Type
object
PropertyTypeDescription
namestring

.spec.volumes[].scaleIO

Type
object
Required
gatewaysecretRefsystem
PropertyTypeDescription
fsTypestring
gatewaystring
protectionDomainstring
readOnlyboolean
secretRefobject
sslEnabledboolean
storageModestring
storagePoolstring
systemstring
volumeNamestring

.spec.volumes[].scaleIO.secretRef

Type
object
PropertyTypeDescription
namestring

.spec.volumes[].secret

Type
object
PropertyTypeDescription
defaultModeinteger
itemsarray
optionalboolean
secretNamestring

.spec.volumes[].secret.items

Type
array

.spec.volumes[].secret.items[]

Type
object
Required
keypath
PropertyTypeDescription
keystring
modeinteger
pathstring

.spec.volumes[].storageos

Type
object
PropertyTypeDescription
fsTypestring
readOnlyboolean
secretRefobject
volumeNamestring
volumeNamespacestring

.spec.volumes[].storageos.secretRef

Type
object
PropertyTypeDescription
namestring

.spec.volumes[].vsphereVolume

Type
object
Required
volumePath
PropertyTypeDescription
fsTypestring
storagePolicyIDstring
storagePolicyNamestring
volumePathstring

.spec.workerSpec

Type
object
Required
containers
PropertyTypeDescription
affinityobject
annotationsobject
containersarray
hostIPCboolean
imagePullSecretsarray
labelsobject
nodeSelectorobject
sizeinteger
tolerationsarray
volumesarray

.spec.workerSpec.affinity

Type
object
PropertyTypeDescription
nodeAffinityobject
podAffinityobject
podAntiAffinityobject

.spec.workerSpec.affinity.nodeAffinity

Type
object
PropertyTypeDescription
preferredDuringSchedulingIgnoredDuringExecutionarray
requiredDuringSchedulingIgnoredDuringExecutionobject

.spec.workerSpec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution

Type
array

.spec.workerSpec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[]

Type
object
Required
preferenceweight
PropertyTypeDescription
preferenceobject
weightinteger

.spec.workerSpec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[].preference

Type
object
PropertyTypeDescription
matchExpressionsarray
matchFieldsarray

.spec.workerSpec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[].preference.matchExpressions

Type
array

.spec.workerSpec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[].preference.matchExpressions[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.workerSpec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[].preference.matchExpressions[].values

Type
array

.spec.workerSpec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[].preference.matchExpressions[].values[]

Type
string

.spec.workerSpec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[].preference.matchFields

Type
array

.spec.workerSpec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[].preference.matchFields[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.workerSpec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[].preference.matchFields[].values

Type
array

.spec.workerSpec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[].preference.matchFields[].values[]

Type
string

.spec.workerSpec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution

Type
object
Required
nodeSelectorTerms
PropertyTypeDescription
nodeSelectorTermsarray

.spec.workerSpec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms

Type
array

.spec.workerSpec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[]

Type
object
PropertyTypeDescription
matchExpressionsarray
matchFieldsarray

.spec.workerSpec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[].matchExpressions

Type
array

.spec.workerSpec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[].matchExpressions[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.workerSpec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[].matchExpressions[].values

Type
array

.spec.workerSpec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[].matchExpressions[].values[]

Type
string

.spec.workerSpec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[].matchFields

Type
array

.spec.workerSpec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[].matchFields[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.workerSpec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[].matchFields[].values

Type
array

.spec.workerSpec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[].matchFields[].values[]

Type
string

.spec.workerSpec.affinity.podAffinity

Type
object
PropertyTypeDescription
preferredDuringSchedulingIgnoredDuringExecutionarray
requiredDuringSchedulingIgnoredDuringExecutionarray

.spec.workerSpec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution

Type
array

.spec.workerSpec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[]

Type
object
Required
podAffinityTermweight
PropertyTypeDescription
podAffinityTermobject
weightinteger

.spec.workerSpec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm

Type
object
Required
topologyKey
PropertyTypeDescription
labelSelectorobject
matchLabelKeysarray
mismatchLabelKeysarray
namespaceSelectorobject
namespacesarray
topologyKeystring

.spec.workerSpec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.labelSelector

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

.spec.workerSpec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.labelSelector.matchExpressions

Type
array

.spec.workerSpec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.labelSelector.matchExpressions[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.workerSpec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.labelSelector.matchExpressions[].values

Type
array

.spec.workerSpec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.labelSelector.matchExpressions[].values[]

Type
string

.spec.workerSpec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.labelSelector.matchLabels

Type
object

.spec.workerSpec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.matchLabelKeys

Type
array

.spec.workerSpec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.matchLabelKeys[]

Type
string

.spec.workerSpec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.mismatchLabelKeys

Type
array

.spec.workerSpec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.mismatchLabelKeys[]

Type
string

.spec.workerSpec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaceSelector

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

.spec.workerSpec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaceSelector.matchExpressions

Type
array

.spec.workerSpec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaceSelector.matchExpressions[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.workerSpec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaceSelector.matchExpressions[].values

Type
array

.spec.workerSpec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaceSelector.matchExpressions[].values[]

Type
string

.spec.workerSpec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaceSelector.matchLabels

Type
object

.spec.workerSpec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaces

Type
array

.spec.workerSpec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaces[]

Type
string

.spec.workerSpec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution

Type
array

.spec.workerSpec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[]

Type
object
Required
topologyKey
PropertyTypeDescription
labelSelectorobject
matchLabelKeysarray
mismatchLabelKeysarray
namespaceSelectorobject
namespacesarray
topologyKeystring

.spec.workerSpec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

.spec.workerSpec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector.matchExpressions

Type
array

.spec.workerSpec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector.matchExpressions[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.workerSpec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector.matchExpressions[].values

Type
array

.spec.workerSpec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector.matchExpressions[].values[]

Type
string

.spec.workerSpec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector.matchLabels

Type
object

.spec.workerSpec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].matchLabelKeys

Type
array

.spec.workerSpec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].matchLabelKeys[]

Type
string

.spec.workerSpec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].mismatchLabelKeys

Type
array

.spec.workerSpec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].mismatchLabelKeys[]

Type
string

.spec.workerSpec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

.spec.workerSpec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector.matchExpressions

Type
array

.spec.workerSpec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector.matchExpressions[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.workerSpec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector.matchExpressions[].values

Type
array

.spec.workerSpec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector.matchExpressions[].values[]

Type
string

.spec.workerSpec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector.matchLabels

Type
object

.spec.workerSpec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaces

Type
array

.spec.workerSpec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaces[]

Type
string

.spec.workerSpec.affinity.podAntiAffinity

Type
object
PropertyTypeDescription
preferredDuringSchedulingIgnoredDuringExecutionarray
requiredDuringSchedulingIgnoredDuringExecutionarray

.spec.workerSpec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution

Type
array

.spec.workerSpec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[]

Type
object
Required
podAffinityTermweight
PropertyTypeDescription
podAffinityTermobject
weightinteger

.spec.workerSpec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm

Type
object
Required
topologyKey
PropertyTypeDescription
labelSelectorobject
matchLabelKeysarray
mismatchLabelKeysarray
namespaceSelectorobject
namespacesarray
topologyKeystring

.spec.workerSpec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.labelSelector

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

.spec.workerSpec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.labelSelector.matchExpressions

Type
array

.spec.workerSpec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.labelSelector.matchExpressions[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.workerSpec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.labelSelector.matchExpressions[].values

Type
array

.spec.workerSpec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.labelSelector.matchExpressions[].values[]

Type
string

.spec.workerSpec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.labelSelector.matchLabels

Type
object

.spec.workerSpec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.matchLabelKeys

Type
array

.spec.workerSpec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.matchLabelKeys[]

Type
string

.spec.workerSpec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.mismatchLabelKeys

Type
array

.spec.workerSpec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.mismatchLabelKeys[]

Type
string

.spec.workerSpec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaceSelector

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

.spec.workerSpec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaceSelector.matchExpressions

Type
array

.spec.workerSpec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaceSelector.matchExpressions[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.workerSpec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaceSelector.matchExpressions[].values

Type
array

.spec.workerSpec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaceSelector.matchExpressions[].values[]

Type
string

.spec.workerSpec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaceSelector.matchLabels

Type
object

.spec.workerSpec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaces

Type
array

.spec.workerSpec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[].podAffinityTerm.namespaces[]

Type
string

.spec.workerSpec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution

Type
array

.spec.workerSpec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[]

Type
object
Required
topologyKey
PropertyTypeDescription
labelSelectorobject
matchLabelKeysarray
mismatchLabelKeysarray
namespaceSelectorobject
namespacesarray
topologyKeystring

.spec.workerSpec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

.spec.workerSpec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector.matchExpressions

Type
array

.spec.workerSpec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector.matchExpressions[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.workerSpec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector.matchExpressions[].values

Type
array

.spec.workerSpec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector.matchExpressions[].values[]

Type
string

.spec.workerSpec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector.matchLabels

Type
object

.spec.workerSpec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].matchLabelKeys

Type
array

.spec.workerSpec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].matchLabelKeys[]

Type
string

.spec.workerSpec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].mismatchLabelKeys

Type
array

.spec.workerSpec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].mismatchLabelKeys[]

Type
string

.spec.workerSpec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

.spec.workerSpec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector.matchExpressions

Type
array

.spec.workerSpec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector.matchExpressions[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.workerSpec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector.matchExpressions[].values

Type
array

.spec.workerSpec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector.matchExpressions[].values[]

Type
string

.spec.workerSpec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector.matchLabels

Type
object

.spec.workerSpec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaces

Type
array

.spec.workerSpec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaces[]

Type
string

.spec.workerSpec.annotations

Type
object

.spec.workerSpec.containers

Type
array

.spec.workerSpec.containers[]

Type
object
Required
name
PropertyTypeDescription
argsarray
commandarray
envarray
envFromarray
imagestring
imagePullPolicystring
lifecycleobject
livenessProbeobject
namestring
portsarray
readinessProbeobject
resizePolicyarray
resourcesobject
restartPolicystring
securityContextobject
startupProbeobject
stdinboolean
stdinOnceboolean
terminationMessagePathstring
terminationMessagePolicystring
ttyboolean
volumeDevicesarray
volumeMountsarray
workingDirstring

.spec.workerSpec.containers[].args

Type
array

.spec.workerSpec.containers[].args[]

Type
string

.spec.workerSpec.containers[].command

Type
array

.spec.workerSpec.containers[].command[]

Type
string

.spec.workerSpec.containers[].env

Type
array

.spec.workerSpec.containers[].env[]

Type
object
Required
name
PropertyTypeDescription
namestring
valuestring
valueFromobject

.spec.workerSpec.containers[].env[].valueFrom

Type
object
PropertyTypeDescription
configMapKeyRefobject
fieldRefobject
resourceFieldRefobject
secretKeyRefobject

.spec.workerSpec.containers[].env[].valueFrom.configMapKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.workerSpec.containers[].env[].valueFrom.fieldRef

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

.spec.workerSpec.containers[].env[].valueFrom.resourceFieldRef

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

.spec.workerSpec.containers[].env[].valueFrom.secretKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.workerSpec.containers[].envFrom

Type
array

.spec.workerSpec.containers[].envFrom[]

Type
object
PropertyTypeDescription
configMapRefobject
prefixstring
secretRefobject

.spec.workerSpec.containers[].envFrom[].configMapRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.workerSpec.containers[].envFrom[].secretRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.workerSpec.containers[].lifecycle

Type
object
PropertyTypeDescription
postStartobject
preStopobject

.spec.workerSpec.containers[].lifecycle.postStart

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.workerSpec.containers[].lifecycle.postStart.exec

Type
object
PropertyTypeDescription
commandarray

.spec.workerSpec.containers[].lifecycle.postStart.exec.command

Type
array

.spec.workerSpec.containers[].lifecycle.postStart.exec.command[]

Type
string

.spec.workerSpec.containers[].lifecycle.postStart.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.workerSpec.containers[].lifecycle.postStart.httpGet.httpHeaders

Type
array

.spec.workerSpec.containers[].lifecycle.postStart.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.workerSpec.containers[].lifecycle.postStart.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.workerSpec.containers[].lifecycle.postStart.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.workerSpec.containers[].lifecycle.preStop

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.workerSpec.containers[].lifecycle.preStop.exec

Type
object
PropertyTypeDescription
commandarray

.spec.workerSpec.containers[].lifecycle.preStop.exec.command

Type
array

.spec.workerSpec.containers[].lifecycle.preStop.exec.command[]

Type
string

.spec.workerSpec.containers[].lifecycle.preStop.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.workerSpec.containers[].lifecycle.preStop.httpGet.httpHeaders

Type
array

.spec.workerSpec.containers[].lifecycle.preStop.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.workerSpec.containers[].lifecycle.preStop.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.workerSpec.containers[].lifecycle.preStop.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.workerSpec.containers[].livenessProbe

Type
object
PropertyTypeDescription
execobject
failureThresholdinteger
grpcobject
httpGetobject
initialDelaySecondsinteger
periodSecondsinteger
successThresholdinteger
tcpSocketobject
terminationGracePeriodSecondsinteger
timeoutSecondsinteger

.spec.workerSpec.containers[].livenessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.workerSpec.containers[].livenessProbe.exec.command

Type
array

.spec.workerSpec.containers[].livenessProbe.exec.command[]

Type
string

.spec.workerSpec.containers[].livenessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.workerSpec.containers[].livenessProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.workerSpec.containers[].livenessProbe.httpGet.httpHeaders

Type
array

.spec.workerSpec.containers[].livenessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.workerSpec.containers[].livenessProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.workerSpec.containers[].ports

Type
array

.spec.workerSpec.containers[].ports[]

Type
object
Required
containerPort
PropertyTypeDescription
containerPortinteger
hostIPstring
hostPortinteger
namestring
protocolstring

.spec.workerSpec.containers[].readinessProbe

Type
object
PropertyTypeDescription
execobject
failureThresholdinteger
grpcobject
httpGetobject
initialDelaySecondsinteger
periodSecondsinteger
successThresholdinteger
tcpSocketobject
terminationGracePeriodSecondsinteger
timeoutSecondsinteger

.spec.workerSpec.containers[].readinessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.workerSpec.containers[].readinessProbe.exec.command

Type
array

.spec.workerSpec.containers[].readinessProbe.exec.command[]

Type
string

.spec.workerSpec.containers[].readinessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.workerSpec.containers[].readinessProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.workerSpec.containers[].readinessProbe.httpGet.httpHeaders

Type
array

.spec.workerSpec.containers[].readinessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.workerSpec.containers[].readinessProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.workerSpec.containers[].resizePolicy

Type
array

.spec.workerSpec.containers[].resizePolicy[]

Type
object
Required
resourceNamerestartPolicy
PropertyTypeDescription
resourceNamestring
restartPolicystring

.spec.workerSpec.containers[].resources

Type
object
PropertyTypeDescription
claimsarray
limitsobject
requestsobject

.spec.workerSpec.containers[].resources.claims

Type
array

.spec.workerSpec.containers[].resources.claims[]

Type
object
Required
name
PropertyTypeDescription
namestring

.spec.workerSpec.containers[].resources.limits

Type
object

.spec.workerSpec.containers[].resources.requests

Type
object

.spec.workerSpec.containers[].securityContext

Type
object
PropertyTypeDescription
allowPrivilegeEscalationboolean
appArmorProfileobject
capabilitiesobject
privilegedboolean
procMountstring
readOnlyRootFilesystemboolean
runAsGroupinteger
runAsNonRootboolean
runAsUserinteger
seLinuxOptionsobject
seccompProfileobject
windowsOptionsobject

.spec.workerSpec.containers[].securityContext.appArmorProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.workerSpec.containers[].securityContext.capabilities

Type
object
PropertyTypeDescription
addarray
droparray

.spec.workerSpec.containers[].securityContext.capabilities.add

Type
array

.spec.workerSpec.containers[].securityContext.capabilities.add[]

Type
string

.spec.workerSpec.containers[].securityContext.capabilities.drop

Type
array

.spec.workerSpec.containers[].securityContext.capabilities.drop[]

Type
string

.spec.workerSpec.containers[].securityContext.seLinuxOptions

Type
object
PropertyTypeDescription
levelstring
rolestring
typestring
userstring

.spec.workerSpec.containers[].securityContext.seccompProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.workerSpec.containers[].securityContext.windowsOptions

Type
object
PropertyTypeDescription
gmsaCredentialSpecstring
gmsaCredentialSpecNamestring
hostProcessboolean
runAsUserNamestring

.spec.workerSpec.containers[].startupProbe

Type
object
PropertyTypeDescription
execobject
failureThresholdinteger
grpcobject
httpGetobject
initialDelaySecondsinteger
periodSecondsinteger
successThresholdinteger
tcpSocketobject
terminationGracePeriodSecondsinteger
timeoutSecondsinteger

.spec.workerSpec.containers[].startupProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.workerSpec.containers[].startupProbe.exec.command

Type
array

.spec.workerSpec.containers[].startupProbe.exec.command[]

Type
string

.spec.workerSpec.containers[].startupProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.workerSpec.containers[].startupProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.workerSpec.containers[].startupProbe.httpGet.httpHeaders

Type
array

.spec.workerSpec.containers[].startupProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.workerSpec.containers[].startupProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.workerSpec.containers[].volumeDevices

Type
array

.spec.workerSpec.containers[].volumeDevices[]

Type
object
Required
devicePathname
PropertyTypeDescription
devicePathstring
namestring

.spec.workerSpec.containers[].volumeMounts

Type
array

.spec.workerSpec.containers[].volumeMounts[]

Type
object
Required
mountPathname
PropertyTypeDescription
mountPathstring
mountPropagationstring
namestring
readOnlyboolean
recursiveReadOnlystring
subPathstring
subPathExprstring

.spec.workerSpec.imagePullSecrets

Type
array

.spec.workerSpec.imagePullSecrets[]

Type
object
PropertyTypeDescription
namestring

.spec.workerSpec.labels

Type
object

.spec.workerSpec.nodeSelector

Type
object

.spec.workerSpec.tolerations

Type
array

.spec.workerSpec.tolerations[]

Type
object
PropertyTypeDescription
effectstring
keystring
operatorstring
tolerationSecondsinteger
valuestring

.spec.workerSpec.volumes

Type
array

.spec.workerSpec.volumes[]

Type
object
Required
name
PropertyTypeDescription
awsElasticBlockStoreobject
azureDiskobject
azureFileobject
cephfsobject
cinderobject
configMapobject
csiobject
downwardAPIobject
emptyDirobject
ephemeralobject
fcobject
flexVolumeobject
flockerobject
gcePersistentDiskobject
gitRepoobject
glusterfsobject
hostPathobject
iscsiobject
namestring
nfsobject
persistentVolumeClaimobject
photonPersistentDiskobject
portworxVolumeobject
projectedobject
quobyteobject
rbdobject
scaleIOobject
secretobject
storageosobject
vsphereVolumeobject

.spec.workerSpec.volumes[].awsElasticBlockStore

Type
object
Required
volumeID
PropertyTypeDescription
fsTypestring
partitioninteger
readOnlyboolean
volumeIDstring

.spec.workerSpec.volumes[].azureDisk

Type
object
Required
diskNamediskURI
PropertyTypeDescription
cachingModestring
diskNamestring
diskURIstring
fsTypestring
kindstring
readOnlyboolean

.spec.workerSpec.volumes[].azureFile

Type
object
Required
secretNameshareName
PropertyTypeDescription
readOnlyboolean
secretNamestring
shareNamestring

.spec.workerSpec.volumes[].cephfs

Type
object
Required
monitors
PropertyTypeDescription
monitorsarray
pathstring
readOnlyboolean
secretFilestring
secretRefobject
userstring

.spec.workerSpec.volumes[].cephfs.monitors

Type
array

.spec.workerSpec.volumes[].cephfs.monitors[]

Type
string

.spec.workerSpec.volumes[].cephfs.secretRef

Type
object
PropertyTypeDescription
namestring

.spec.workerSpec.volumes[].cinder

Type
object
Required
volumeID
PropertyTypeDescription
fsTypestring
readOnlyboolean
secretRefobject
volumeIDstring

.spec.workerSpec.volumes[].cinder.secretRef

Type
object
PropertyTypeDescription
namestring

.spec.workerSpec.volumes[].configMap

Type
object
PropertyTypeDescription
defaultModeinteger
itemsarray
namestring
optionalboolean

.spec.workerSpec.volumes[].configMap.items

Type
array

.spec.workerSpec.volumes[].configMap.items[]

Type
object
Required
keypath
PropertyTypeDescription
keystring
modeinteger
pathstring

.spec.workerSpec.volumes[].csi

Type
object
Required
driver
PropertyTypeDescription
driverstring
fsTypestring
nodePublishSecretRefobject
readOnlyboolean
volumeAttributesobject

.spec.workerSpec.volumes[].csi.nodePublishSecretRef

Type
object
PropertyTypeDescription
namestring

.spec.workerSpec.volumes[].csi.volumeAttributes

Type
object

.spec.workerSpec.volumes[].downwardAPI

Type
object
PropertyTypeDescription
defaultModeinteger
itemsarray

.spec.workerSpec.volumes[].downwardAPI.items

Type
array

.spec.workerSpec.volumes[].downwardAPI.items[]

Type
object
Required
path
PropertyTypeDescription
fieldRefobject
modeinteger
pathstring
resourceFieldRefobject

.spec.workerSpec.volumes[].downwardAPI.items[].fieldRef

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

.spec.workerSpec.volumes[].downwardAPI.items[].resourceFieldRef

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

.spec.workerSpec.volumes[].emptyDir

Type
object
PropertyTypeDescription
mediumstring
sizeLimit

.spec.workerSpec.volumes[].ephemeral

Type
object
PropertyTypeDescription
volumeClaimTemplateobject

.spec.workerSpec.volumes[].ephemeral.volumeClaimTemplate

Type
object
Required
spec
PropertyTypeDescription
metadataObjectMeta

ObjectMeta is metadata that all persisted resources must have, which includes all objects users must create.

specobject

.spec.workerSpec.volumes[].ephemeral.volumeClaimTemplate.spec

Type
object
PropertyTypeDescription
accessModesarray
dataSourceobject
dataSourceRefobject
resourcesobject
selectorobject
storageClassNamestring
volumeAttributesClassNamestring
volumeModestring
volumeNamestring

.spec.workerSpec.volumes[].ephemeral.volumeClaimTemplate.spec.accessModes

Type
array

.spec.workerSpec.volumes[].ephemeral.volumeClaimTemplate.spec.accessModes[]

Type
string

.spec.workerSpec.volumes[].ephemeral.volumeClaimTemplate.spec.dataSource

Type
object
Required
kindname
PropertyTypeDescription
apiGroupstring
kindstring
namestring

.spec.workerSpec.volumes[].ephemeral.volumeClaimTemplate.spec.dataSourceRef

Type
object
Required
kindname
PropertyTypeDescription
apiGroupstring
kindstring
namestring
namespacestring

.spec.workerSpec.volumes[].ephemeral.volumeClaimTemplate.spec.resources

Type
object
PropertyTypeDescription
limitsobject
requestsobject

.spec.workerSpec.volumes[].ephemeral.volumeClaimTemplate.spec.resources.limits

Type
object

.spec.workerSpec.volumes[].ephemeral.volumeClaimTemplate.spec.resources.requests

Type
object

.spec.workerSpec.volumes[].ephemeral.volumeClaimTemplate.spec.selector

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

.spec.workerSpec.volumes[].ephemeral.volumeClaimTemplate.spec.selector.matchExpressions

Type
array

.spec.workerSpec.volumes[].ephemeral.volumeClaimTemplate.spec.selector.matchExpressions[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.workerSpec.volumes[].ephemeral.volumeClaimTemplate.spec.selector.matchExpressions[].values

Type
array

.spec.workerSpec.volumes[].ephemeral.volumeClaimTemplate.spec.selector.matchExpressions[].values[]

Type
string

.spec.workerSpec.volumes[].ephemeral.volumeClaimTemplate.spec.selector.matchLabels

Type
object

.spec.workerSpec.volumes[].fc

Type
object
PropertyTypeDescription
fsTypestring
luninteger
readOnlyboolean
targetWWNsarray
wwidsarray

.spec.workerSpec.volumes[].fc.targetWWNs

Type
array

.spec.workerSpec.volumes[].fc.targetWWNs[]

Type
string

.spec.workerSpec.volumes[].fc.wwids

Type
array

.spec.workerSpec.volumes[].fc.wwids[]

Type
string

.spec.workerSpec.volumes[].flexVolume

Type
object
Required
driver
PropertyTypeDescription
driverstring
fsTypestring
optionsobject
readOnlyboolean
secretRefobject

.spec.workerSpec.volumes[].flexVolume.options

Type
object

.spec.workerSpec.volumes[].flexVolume.secretRef

Type
object
PropertyTypeDescription
namestring

.spec.workerSpec.volumes[].flocker

Type
object
PropertyTypeDescription
datasetNamestring
datasetUUIDstring

.spec.workerSpec.volumes[].gcePersistentDisk

Type
object
Required
pdName
PropertyTypeDescription
fsTypestring
partitioninteger
pdNamestring
readOnlyboolean

.spec.workerSpec.volumes[].gitRepo

Type
object
Required
repository
PropertyTypeDescription
directorystring
repositorystring
revisionstring

.spec.workerSpec.volumes[].glusterfs

Type
object
Required
endpointspath
PropertyTypeDescription
endpointsstring
pathstring
readOnlyboolean

.spec.workerSpec.volumes[].hostPath

Type
object
Required
path
PropertyTypeDescription
pathstring
typestring

.spec.workerSpec.volumes[].iscsi

Type
object
Required
iqnluntargetPortal
PropertyTypeDescription
chapAuthDiscoveryboolean
chapAuthSessionboolean
fsTypestring
initiatorNamestring
iqnstring
iscsiInterfacestring
luninteger
portalsarray
readOnlyboolean
secretRefobject
targetPortalstring

.spec.workerSpec.volumes[].iscsi.portals

Type
array

.spec.workerSpec.volumes[].iscsi.portals[]

Type
string

.spec.workerSpec.volumes[].iscsi.secretRef

Type
object
PropertyTypeDescription
namestring

.spec.workerSpec.volumes[].nfs

Type
object
Required
pathserver
PropertyTypeDescription
pathstring
readOnlyboolean
serverstring

.spec.workerSpec.volumes[].persistentVolumeClaim

Type
object
Required
claimName
PropertyTypeDescription
claimNamestring
readOnlyboolean

.spec.workerSpec.volumes[].photonPersistentDisk

Type
object
Required
pdID
PropertyTypeDescription
fsTypestring
pdIDstring

.spec.workerSpec.volumes[].portworxVolume

Type
object
Required
volumeID
PropertyTypeDescription
fsTypestring
readOnlyboolean
volumeIDstring

.spec.workerSpec.volumes[].projected

Type
object
PropertyTypeDescription
defaultModeinteger
sourcesarray

.spec.workerSpec.volumes[].projected.sources

Type
array

.spec.workerSpec.volumes[].projected.sources[]

Type
object
PropertyTypeDescription
clusterTrustBundleobject
configMapobject
downwardAPIobject
secretobject
serviceAccountTokenobject

.spec.workerSpec.volumes[].projected.sources[].clusterTrustBundle

Type
object
Required
path
PropertyTypeDescription
labelSelectorobject
namestring
optionalboolean
pathstring
signerNamestring

.spec.workerSpec.volumes[].projected.sources[].clusterTrustBundle.labelSelector

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

.spec.workerSpec.volumes[].projected.sources[].clusterTrustBundle.labelSelector.matchExpressions

Type
array

.spec.workerSpec.volumes[].projected.sources[].clusterTrustBundle.labelSelector.matchExpressions[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.workerSpec.volumes[].projected.sources[].clusterTrustBundle.labelSelector.matchExpressions[].values

Type
array

.spec.workerSpec.volumes[].projected.sources[].clusterTrustBundle.labelSelector.matchExpressions[].values[]

Type
string

.spec.workerSpec.volumes[].projected.sources[].clusterTrustBundle.labelSelector.matchLabels

Type
object

.spec.workerSpec.volumes[].projected.sources[].configMap

Type
object
PropertyTypeDescription
itemsarray
namestring
optionalboolean

.spec.workerSpec.volumes[].projected.sources[].configMap.items

Type
array

.spec.workerSpec.volumes[].projected.sources[].configMap.items[]

Type
object
Required
keypath
PropertyTypeDescription
keystring
modeinteger
pathstring

.spec.workerSpec.volumes[].projected.sources[].downwardAPI

Type
object
PropertyTypeDescription
itemsarray

.spec.workerSpec.volumes[].projected.sources[].downwardAPI.items

Type
array

.spec.workerSpec.volumes[].projected.sources[].downwardAPI.items[]

Type
object
Required
path
PropertyTypeDescription
fieldRefobject
modeinteger
pathstring
resourceFieldRefobject

.spec.workerSpec.volumes[].projected.sources[].downwardAPI.items[].fieldRef

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

.spec.workerSpec.volumes[].projected.sources[].downwardAPI.items[].resourceFieldRef

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

.spec.workerSpec.volumes[].projected.sources[].secret

Type
object
PropertyTypeDescription
itemsarray
namestring
optionalboolean

.spec.workerSpec.volumes[].projected.sources[].secret.items

Type
array

.spec.workerSpec.volumes[].projected.sources[].secret.items[]

Type
object
Required
keypath
PropertyTypeDescription
keystring
modeinteger
pathstring

.spec.workerSpec.volumes[].projected.sources[].serviceAccountToken

Type
object
Required
path
PropertyTypeDescription
audiencestring
expirationSecondsinteger
pathstring

.spec.workerSpec.volumes[].quobyte

Type
object
Required
registryvolume
PropertyTypeDescription
groupstring
readOnlyboolean
registrystring
tenantstring
userstring
volumestring

.spec.workerSpec.volumes[].rbd

Type
object
Required
imagemonitors
PropertyTypeDescription
fsTypestring
imagestring
keyringstring
monitorsarray
poolstring
readOnlyboolean
secretRefobject
userstring

.spec.workerSpec.volumes[].rbd.monitors

Type
array

.spec.workerSpec.volumes[].rbd.monitors[]

Type
string

.spec.workerSpec.volumes[].rbd.secretRef

Type
object
PropertyTypeDescription
namestring

.spec.workerSpec.volumes[].scaleIO

Type
object
Required
gatewaysecretRefsystem
PropertyTypeDescription
fsTypestring
gatewaystring
protectionDomainstring
readOnlyboolean
secretRefobject
sslEnabledboolean
storageModestring
storagePoolstring
systemstring
volumeNamestring

.spec.workerSpec.volumes[].scaleIO.secretRef

Type
object
PropertyTypeDescription
namestring

.spec.workerSpec.volumes[].secret

Type
object
PropertyTypeDescription
defaultModeinteger
itemsarray
optionalboolean
secretNamestring

.spec.workerSpec.volumes[].secret.items

Type
array

.spec.workerSpec.volumes[].secret.items[]

Type
object
Required
keypath
PropertyTypeDescription
keystring
modeinteger
pathstring

.spec.workerSpec.volumes[].storageos

Type
object
PropertyTypeDescription
fsTypestring
readOnlyboolean
secretRefobject
volumeNamestring
volumeNamespacestring

.spec.workerSpec.volumes[].storageos.secretRef

Type
object
PropertyTypeDescription
namestring

.spec.workerSpec.volumes[].vsphereVolume

Type
object
Required
volumePath
PropertyTypeDescription
fsTypestring
storagePolicyIDstring
storagePolicyNamestring
volumePathstring

.status

Type
object

API Endpoints

The following API endpoints are available:

  • /apis/serving.kserve.io/v1alpha1/namespaces/{namespace}/clusterservingruntimes
    • DELETE: delete collection of ClusterServingRuntime
    • GET: list objects of kind ClusterServingRuntime
    • POST: create a new ClusterServingRuntime
  • /apis/serving.kserve.io/v1alpha1/namespaces/{namespace}/clusterservingruntimes/{name}
    • DELETE: delete the specified ClusterServingRuntime
    • GET: read the specified ClusterServingRuntime
    • PATCH: partially update the specified ClusterServingRuntime
    • PUT: replace the specified ClusterServingRuntime
  • /apis/serving.kserve.io/v1alpha1/namespaces/{namespace}/clusterservingruntimes/{name}/status
    • GET: read status of the specified ClusterServingRuntime
    • PATCH: partially update status of the specified ClusterServingRuntime
    • PUT: replace status of the specified ClusterServingRuntime

/apis/serving.kserve.io/v1alpha1/namespaces/{namespace}/clusterservingruntimes

HTTP method
DELETE
Description
delete collection of ClusterServingRuntime
HTTP responses
HTTP codeResponse body
200 - OKStatus schema
401 - UnauthorizedEmpty
HTTP method
GET
Description
list objects of kind ClusterServingRuntime
HTTP responses
HTTP codeResponse body
200 - OKClusterServingRuntimeList schema
401 - UnauthorizedEmpty
HTTP method
POST
Description
create a new ClusterServingRuntime
Query parameters
ParameterTypeDescription
dryRunstringWhen present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
fieldValidationstringfieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.
Body parameters
ParameterTypeDescription
bodyClusterServingRuntime schemaapplication/json formatted
HTTP responses
HTTP codeResponse body
200 - OKClusterServingRuntime schema
201 - CreatedClusterServingRuntime schema
202 - AcceptedClusterServingRuntime schema
401 - UnauthorizedEmpty

/apis/serving.kserve.io/v1alpha1/namespaces/{namespace}/clusterservingruntimes/{name}

HTTP method
DELETE
Description
delete the specified ClusterServingRuntime
Query parameters
ParameterTypeDescription
dryRunstringWhen present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
HTTP responses
HTTP codeResponse body
200 - OKStatus schema
202 - AcceptedStatus schema
401 - UnauthorizedEmpty
HTTP method
GET
Description
read the specified ClusterServingRuntime
HTTP responses
HTTP codeResponse body
200 - OKClusterServingRuntime schema
401 - UnauthorizedEmpty
HTTP method
PATCH
Description
partially update the specified ClusterServingRuntime
Query parameters
ParameterTypeDescription
dryRunstringWhen present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
fieldValidationstringfieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.
HTTP responses
HTTP codeResponse body
200 - OKClusterServingRuntime schema
401 - UnauthorizedEmpty
HTTP method
PUT
Description
replace the specified ClusterServingRuntime
Query parameters
ParameterTypeDescription
dryRunstringWhen present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
fieldValidationstringfieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.
Body parameters
ParameterTypeDescription
bodyClusterServingRuntime schemaapplication/json formatted
HTTP responses
HTTP codeResponse body
200 - OKClusterServingRuntime schema
201 - CreatedClusterServingRuntime schema
401 - UnauthorizedEmpty

/apis/serving.kserve.io/v1alpha1/namespaces/{namespace}/clusterservingruntimes/{name}/status

HTTP method
GET
Description
read status of the specified ClusterServingRuntime
HTTP responses
HTTP codeResponse body
200 - OKClusterServingRuntime schema
401 - UnauthorizedEmpty
HTTP method
PATCH
Description
partially update status of the specified ClusterServingRuntime
Query parameters
ParameterTypeDescription
dryRunstringWhen present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
fieldValidationstringfieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.
HTTP responses
HTTP codeResponse body
200 - OKClusterServingRuntime schema
401 - UnauthorizedEmpty
HTTP method
PUT
Description
replace status of the specified ClusterServingRuntime
Query parameters
ParameterTypeDescription
dryRunstringWhen present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
fieldValidationstringfieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.
Body parameters
ParameterTypeDescription
bodyClusterServingRuntime schemaapplication/json formatted
HTTP responses
HTTP codeResponse body
200 - OKClusterServingRuntime schema
201 - CreatedClusterServingRuntime schema
401 - UnauthorizedEmpty