• Русский
  • 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