InferenceService [serving.kserve.io/v1beta1]

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
predictor
PropertyTypeDescription
explainerobject
predictorobject
transformerobject

.spec.explainer

Type
object
PropertyTypeDescription
activeDeadlineSecondsinteger
affinityobject
annotationsobject
artobject
automountServiceAccountTokenboolean
batcherobject
canaryTrafficPercentinteger
containerConcurrencyinteger
containersarray
deploymentStrategyobject
dnsConfigobject
dnsPolicystring
enableServiceLinksboolean
hostAliasesarray
hostIPCboolean
hostNetworkboolean
hostPIDboolean
hostUsersboolean
hostnamestring
imagePullSecretsarray
initContainersarray
labelsobject
loggerobject
maxReplicasinteger
minReplicasinteger
nodeNamestring
nodeSelectorobject
osobject
overheadobject
preemptionPolicystring
priorityinteger
priorityClassNamestring
readinessGatesarray
resourceClaimsarray
restartPolicystring
runtimeClassNamestring
scaleMetricstring
scaleTargetinteger
schedulerNamestring
schedulingGatesarray
securityContextobject
serviceAccountstring
serviceAccountNamestring
setHostnameAsFQDNboolean
shareProcessNamespaceboolean
subdomainstring
terminationGracePeriodSecondsinteger
timeoutinteger
tolerationsarray
topologySpreadConstraintsarray
volumesarray

.spec.explainer.affinity

Type
object
PropertyTypeDescription
nodeAffinityobject
podAffinityobject
podAntiAffinityobject

.spec.explainer.affinity.nodeAffinity

Type
object
PropertyTypeDescription
preferredDuringSchedulingIgnoredDuringExecutionarray
requiredDuringSchedulingIgnoredDuringExecutionobject

.spec.explainer.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution

Type
array

.spec.explainer.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[]

Type
object
Required
preferenceweight
PropertyTypeDescription
preferenceobject
weightinteger

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchFieldsarray

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

.spec.explainer.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution

Type
object
Required
nodeSelectorTerms
PropertyTypeDescription
nodeSelectorTermsarray

.spec.explainer.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms

Type
array

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchFieldsarray

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

.spec.explainer.affinity.podAffinity

Type
object
PropertyTypeDescription
preferredDuringSchedulingIgnoredDuringExecutionarray
requiredDuringSchedulingIgnoredDuringExecutionarray

.spec.explainer.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution

Type
array

.spec.explainer.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[]

Type
object
Required
podAffinityTermweight
PropertyTypeDescription
podAffinityTermobject
weightinteger

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

Type
object
Required
topologyKey
PropertyTypeDescription
labelSelectorobject
matchLabelKeysarray
mismatchLabelKeysarray
namespaceSelectorobject
namespacesarray
topologyKeystring

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

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

Type
array

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

Type
string

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

Type
array

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

Type
string

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

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

Type
array

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

Type
string

.spec.explainer.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution

Type
array

.spec.explainer.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[]

Type
object
Required
topologyKey
PropertyTypeDescription
labelSelectorobject
matchLabelKeysarray
mismatchLabelKeysarray
namespaceSelectorobject
namespacesarray
topologyKeystring

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

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

Type
array

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

Type
string

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

Type
array

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

Type
string

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

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

Type
array

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

Type
string

.spec.explainer.affinity.podAntiAffinity

Type
object
PropertyTypeDescription
preferredDuringSchedulingIgnoredDuringExecutionarray
requiredDuringSchedulingIgnoredDuringExecutionarray

.spec.explainer.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution

Type
array

.spec.explainer.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[]

Type
object
Required
podAffinityTermweight
PropertyTypeDescription
podAffinityTermobject
weightinteger

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

Type
object
Required
topologyKey
PropertyTypeDescription
labelSelectorobject
matchLabelKeysarray
mismatchLabelKeysarray
namespaceSelectorobject
namespacesarray
topologyKeystring

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

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

Type
array

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

Type
string

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

Type
array

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

Type
string

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

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

Type
array

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

Type
string

.spec.explainer.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution

Type
array

.spec.explainer.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[]

Type
object
Required
topologyKey
PropertyTypeDescription
labelSelectorobject
matchLabelKeysarray
mismatchLabelKeysarray
namespaceSelectorobject
namespacesarray
topologyKeystring

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

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

Type
array

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

Type
string

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

Type
array

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

Type
string

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

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

Type
array

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

Type
string

.spec.explainer.annotations

Type
object

.spec.explainer.art

Type
object
PropertyTypeDescription
argsarray
commandarray
configobject
envarray
envFromarray
imagestring
imagePullPolicystring
lifecycleobject
livenessProbeobject
namestring
portsarray
readinessProbeobject
resizePolicyarray
resourcesobject
restartPolicystring
runtimeVersionstring
securityContextobject
startupProbeobject
stdinboolean
stdinOnceboolean
storageobject
storageUristring
terminationMessagePathstring
terminationMessagePolicystring
ttyboolean
typestring
volumeDevicesarray
volumeMountsarray
workingDirstring

.spec.explainer.art.args

Type
array

.spec.explainer.art.args[]

Type
string

.spec.explainer.art.command

Type
array

.spec.explainer.art.command[]

Type
string

.spec.explainer.art.config

Type
object

.spec.explainer.art.env

Type
array

.spec.explainer.art.env[]

Type
object
Required
name
PropertyTypeDescription
namestring
valuestring
valueFromobject

.spec.explainer.art.env[].valueFrom

Type
object
PropertyTypeDescription
configMapKeyRefobject
fieldRefobject
resourceFieldRefobject
secretKeyRefobject

.spec.explainer.art.env[].valueFrom.configMapKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.explainer.art.env[].valueFrom.fieldRef

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

.spec.explainer.art.env[].valueFrom.resourceFieldRef

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

.spec.explainer.art.env[].valueFrom.secretKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.explainer.art.envFrom

Type
array

.spec.explainer.art.envFrom[]

Type
object
PropertyTypeDescription
configMapRefobject
prefixstring
secretRefobject

.spec.explainer.art.envFrom[].configMapRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.explainer.art.envFrom[].secretRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.explainer.art.lifecycle

Type
object
PropertyTypeDescription
postStartobject
preStopobject

.spec.explainer.art.lifecycle.postStart

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.explainer.art.lifecycle.postStart.exec

Type
object
PropertyTypeDescription
commandarray

.spec.explainer.art.lifecycle.postStart.exec.command

Type
array

.spec.explainer.art.lifecycle.postStart.exec.command[]

Type
string

.spec.explainer.art.lifecycle.postStart.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.explainer.art.lifecycle.postStart.httpGet.httpHeaders

Type
array

.spec.explainer.art.lifecycle.postStart.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.explainer.art.lifecycle.postStart.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.explainer.art.lifecycle.postStart.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.explainer.art.lifecycle.preStop

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.explainer.art.lifecycle.preStop.exec

Type
object
PropertyTypeDescription
commandarray

.spec.explainer.art.lifecycle.preStop.exec.command

Type
array

.spec.explainer.art.lifecycle.preStop.exec.command[]

Type
string

.spec.explainer.art.lifecycle.preStop.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.explainer.art.lifecycle.preStop.httpGet.httpHeaders

Type
array

.spec.explainer.art.lifecycle.preStop.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.explainer.art.lifecycle.preStop.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.explainer.art.lifecycle.preStop.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.explainer.art.livenessProbe

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

.spec.explainer.art.livenessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.explainer.art.livenessProbe.exec.command

Type
array

.spec.explainer.art.livenessProbe.exec.command[]

Type
string

.spec.explainer.art.livenessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.explainer.art.livenessProbe.httpGet

Type
object
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.explainer.art.livenessProbe.httpGet.httpHeaders

Type
array

.spec.explainer.art.livenessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.explainer.art.livenessProbe.tcpSocket

Type
object
PropertyTypeDescription
hoststring
port

.spec.explainer.art.ports

Type
array

.spec.explainer.art.ports[]

Type
object
Required
containerPort
PropertyTypeDescription
containerPortinteger
hostIPstring
hostPortinteger
namestring
protocolstring

.spec.explainer.art.readinessProbe

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

.spec.explainer.art.readinessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.explainer.art.readinessProbe.exec.command

Type
array

.spec.explainer.art.readinessProbe.exec.command[]

Type
string

.spec.explainer.art.readinessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.explainer.art.readinessProbe.httpGet

Type
object
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.explainer.art.readinessProbe.httpGet.httpHeaders

Type
array

.spec.explainer.art.readinessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.explainer.art.readinessProbe.tcpSocket

Type
object
PropertyTypeDescription
hoststring
port

.spec.explainer.art.resizePolicy

Type
array

.spec.explainer.art.resizePolicy[]

Type
object
Required
resourceNamerestartPolicy
PropertyTypeDescription
resourceNamestring
restartPolicystring

.spec.explainer.art.resources

Type
object
PropertyTypeDescription
claimsarray
limitsobject
requestsobject

.spec.explainer.art.resources.claims

Type
array

.spec.explainer.art.resources.claims[]

Type
object
Required
name
PropertyTypeDescription
namestring

.spec.explainer.art.resources.limits

Type
object

.spec.explainer.art.resources.requests

Type
object

.spec.explainer.art.securityContext

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

.spec.explainer.art.securityContext.appArmorProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.explainer.art.securityContext.capabilities

Type
object
PropertyTypeDescription
addarray
droparray

.spec.explainer.art.securityContext.capabilities.add

Type
array

.spec.explainer.art.securityContext.capabilities.add[]

Type
string

.spec.explainer.art.securityContext.capabilities.drop

Type
array

.spec.explainer.art.securityContext.capabilities.drop[]

Type
string

.spec.explainer.art.securityContext.seLinuxOptions

Type
object
PropertyTypeDescription
levelstring
rolestring
typestring
userstring

.spec.explainer.art.securityContext.seccompProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.explainer.art.securityContext.windowsOptions

Type
object
PropertyTypeDescription
gmsaCredentialSpecstring
gmsaCredentialSpecNamestring
hostProcessboolean
runAsUserNamestring

.spec.explainer.art.startupProbe

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

.spec.explainer.art.startupProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.explainer.art.startupProbe.exec.command

Type
array

.spec.explainer.art.startupProbe.exec.command[]

Type
string

.spec.explainer.art.startupProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.explainer.art.startupProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.explainer.art.startupProbe.httpGet.httpHeaders

Type
array

.spec.explainer.art.startupProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.explainer.art.startupProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.explainer.art.storage

Type
object
PropertyTypeDescription
keystring
parametersobject
pathstring
schemaPathstring

.spec.explainer.art.storage.parameters

Type
object

.spec.explainer.art.volumeDevices

Type
array

.spec.explainer.art.volumeDevices[]

Type
object
Required
devicePathname
PropertyTypeDescription
devicePathstring
namestring

.spec.explainer.art.volumeMounts

Type
array

.spec.explainer.art.volumeMounts[]

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

.spec.explainer.batcher

Type
object
PropertyTypeDescription
maxBatchSizeinteger
maxLatencyinteger
timeoutinteger

.spec.explainer.containers

Type
array

.spec.explainer.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.explainer.containers[].args

Type
array

.spec.explainer.containers[].args[]

Type
string

.spec.explainer.containers[].command

Type
array

.spec.explainer.containers[].command[]

Type
string

.spec.explainer.containers[].env

Type
array

.spec.explainer.containers[].env[]

Type
object
Required
name
PropertyTypeDescription
namestring
valuestring
valueFromobject

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

Type
object
PropertyTypeDescription
configMapKeyRefobject
fieldRefobject
resourceFieldRefobject
secretKeyRefobject

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

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

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

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

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

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

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

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.explainer.containers[].envFrom

Type
array

.spec.explainer.containers[].envFrom[]

Type
object
PropertyTypeDescription
configMapRefobject
prefixstring
secretRefobject

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

Type
object
PropertyTypeDescription
namestring
optionalboolean

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

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.explainer.containers[].lifecycle

Type
object
PropertyTypeDescription
postStartobject
preStopobject

.spec.explainer.containers[].lifecycle.postStart

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

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

Type
object
PropertyTypeDescription
commandarray

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

Type
array

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

Type
string

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

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

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

Type
array

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

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

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

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

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

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.explainer.containers[].lifecycle.preStop

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

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

Type
object
PropertyTypeDescription
commandarray

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

Type
array

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

Type
string

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

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

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

Type
array

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

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

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

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

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

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.explainer.containers[].livenessProbe

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

.spec.explainer.containers[].livenessProbe.exec

Type
object
PropertyTypeDescription
commandarray

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

Type
array

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

Type
string

.spec.explainer.containers[].livenessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.explainer.containers[].livenessProbe.httpGet

Type
object
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

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

Type
array

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

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.explainer.containers[].livenessProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.explainer.containers[].ports

Type
array

.spec.explainer.containers[].ports[]

Type
object
Required
containerPort
PropertyTypeDescription
containerPortinteger
hostIPstring
hostPortinteger
namestring
protocolstring

.spec.explainer.containers[].readinessProbe

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

.spec.explainer.containers[].readinessProbe.exec

Type
object
PropertyTypeDescription
commandarray

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

Type
array

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

Type
string

.spec.explainer.containers[].readinessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.explainer.containers[].readinessProbe.httpGet

Type
object
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

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

Type
array

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

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.explainer.containers[].readinessProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.explainer.containers[].resizePolicy

Type
array

.spec.explainer.containers[].resizePolicy[]

Type
object
Required
resourceNamerestartPolicy
PropertyTypeDescription
resourceNamestring
restartPolicystring

.spec.explainer.containers[].resources

Type
object
PropertyTypeDescription
claimsarray
limitsobject
requestsobject

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

Type
array

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

Type
object
Required
name
PropertyTypeDescription
namestring

.spec.explainer.containers[].resources.limits

Type
object

.spec.explainer.containers[].resources.requests

Type
object

.spec.explainer.containers[].securityContext

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

.spec.explainer.containers[].securityContext.appArmorProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.explainer.containers[].securityContext.capabilities

Type
object
PropertyTypeDescription
addarray
droparray

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

Type
array

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

Type
string

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

Type
array

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

Type
string

.spec.explainer.containers[].securityContext.seLinuxOptions

Type
object
PropertyTypeDescription
levelstring
rolestring
typestring
userstring

.spec.explainer.containers[].securityContext.seccompProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.explainer.containers[].securityContext.windowsOptions

Type
object
PropertyTypeDescription
gmsaCredentialSpecstring
gmsaCredentialSpecNamestring
hostProcessboolean
runAsUserNamestring

.spec.explainer.containers[].startupProbe

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

.spec.explainer.containers[].startupProbe.exec

Type
object
PropertyTypeDescription
commandarray

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

Type
array

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

Type
string

.spec.explainer.containers[].startupProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.explainer.containers[].startupProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

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

Type
array

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

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.explainer.containers[].startupProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.explainer.containers[].volumeDevices

Type
array

.spec.explainer.containers[].volumeDevices[]

Type
object
Required
devicePathname
PropertyTypeDescription
devicePathstring
namestring

.spec.explainer.containers[].volumeMounts

Type
array

.spec.explainer.containers[].volumeMounts[]

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

.spec.explainer.deploymentStrategy

Type
object
PropertyTypeDescription
rollingUpdateobject
typestring

.spec.explainer.deploymentStrategy.rollingUpdate

Type
object
PropertyTypeDescription
maxSurge
maxUnavailable

.spec.explainer.dnsConfig

Type
object
PropertyTypeDescription
nameserversarray
optionsarray
searchesarray

.spec.explainer.dnsConfig.nameservers

Type
array

.spec.explainer.dnsConfig.nameservers[]

Type
string

.spec.explainer.dnsConfig.options

Type
array

.spec.explainer.dnsConfig.options[]

Type
object
PropertyTypeDescription
namestring
valuestring

.spec.explainer.dnsConfig.searches

Type
array

.spec.explainer.dnsConfig.searches[]

Type
string

.spec.explainer.hostAliases

Type
array

.spec.explainer.hostAliases[]

Type
object
Required
ip
PropertyTypeDescription
hostnamesarray
ipstring

.spec.explainer.hostAliases[].hostnames

Type
array

.spec.explainer.hostAliases[].hostnames[]

Type
string

.spec.explainer.imagePullSecrets

Type
array

.spec.explainer.imagePullSecrets[]

Type
object
PropertyTypeDescription
namestring

.spec.explainer.initContainers

Type
array

.spec.explainer.initContainers[]

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.explainer.initContainers[].args

Type
array

.spec.explainer.initContainers[].args[]

Type
string

.spec.explainer.initContainers[].command

Type
array

.spec.explainer.initContainers[].command[]

Type
string

.spec.explainer.initContainers[].env

Type
array

.spec.explainer.initContainers[].env[]

Type
object
Required
name
PropertyTypeDescription
namestring
valuestring
valueFromobject

.spec.explainer.initContainers[].env[].valueFrom

Type
object
PropertyTypeDescription
configMapKeyRefobject
fieldRefobject
resourceFieldRefobject
secretKeyRefobject

.spec.explainer.initContainers[].env[].valueFrom.configMapKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.explainer.initContainers[].env[].valueFrom.fieldRef

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

.spec.explainer.initContainers[].env[].valueFrom.resourceFieldRef

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

.spec.explainer.initContainers[].env[].valueFrom.secretKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.explainer.initContainers[].envFrom

Type
array

.spec.explainer.initContainers[].envFrom[]

Type
object
PropertyTypeDescription
configMapRefobject
prefixstring
secretRefobject

.spec.explainer.initContainers[].envFrom[].configMapRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.explainer.initContainers[].envFrom[].secretRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.explainer.initContainers[].lifecycle

Type
object
PropertyTypeDescription
postStartobject
preStopobject

.spec.explainer.initContainers[].lifecycle.postStart

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.explainer.initContainers[].lifecycle.postStart.exec

Type
object
PropertyTypeDescription
commandarray

.spec.explainer.initContainers[].lifecycle.postStart.exec.command

Type
array

.spec.explainer.initContainers[].lifecycle.postStart.exec.command[]

Type
string

.spec.explainer.initContainers[].lifecycle.postStart.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.explainer.initContainers[].lifecycle.postStart.httpGet.httpHeaders

Type
array

.spec.explainer.initContainers[].lifecycle.postStart.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.explainer.initContainers[].lifecycle.postStart.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.explainer.initContainers[].lifecycle.postStart.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.explainer.initContainers[].lifecycle.preStop

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.explainer.initContainers[].lifecycle.preStop.exec

Type
object
PropertyTypeDescription
commandarray

.spec.explainer.initContainers[].lifecycle.preStop.exec.command

Type
array

.spec.explainer.initContainers[].lifecycle.preStop.exec.command[]

Type
string

.spec.explainer.initContainers[].lifecycle.preStop.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.explainer.initContainers[].lifecycle.preStop.httpGet.httpHeaders

Type
array

.spec.explainer.initContainers[].lifecycle.preStop.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.explainer.initContainers[].lifecycle.preStop.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.explainer.initContainers[].lifecycle.preStop.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.explainer.initContainers[].livenessProbe

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

.spec.explainer.initContainers[].livenessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.explainer.initContainers[].livenessProbe.exec.command

Type
array

.spec.explainer.initContainers[].livenessProbe.exec.command[]

Type
string

.spec.explainer.initContainers[].livenessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.explainer.initContainers[].livenessProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.explainer.initContainers[].livenessProbe.httpGet.httpHeaders

Type
array

.spec.explainer.initContainers[].livenessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.explainer.initContainers[].livenessProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.explainer.initContainers[].ports

Type
array

.spec.explainer.initContainers[].ports[]

Type
object
Required
containerPort
PropertyTypeDescription
containerPortinteger
hostIPstring
hostPortinteger
namestring
protocolstring

.spec.explainer.initContainers[].readinessProbe

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

.spec.explainer.initContainers[].readinessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.explainer.initContainers[].readinessProbe.exec.command

Type
array

.spec.explainer.initContainers[].readinessProbe.exec.command[]

Type
string

.spec.explainer.initContainers[].readinessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.explainer.initContainers[].readinessProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.explainer.initContainers[].readinessProbe.httpGet.httpHeaders

Type
array

.spec.explainer.initContainers[].readinessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.explainer.initContainers[].readinessProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.explainer.initContainers[].resizePolicy

Type
array

.spec.explainer.initContainers[].resizePolicy[]

Type
object
Required
resourceNamerestartPolicy
PropertyTypeDescription
resourceNamestring
restartPolicystring

.spec.explainer.initContainers[].resources

Type
object
PropertyTypeDescription
claimsarray
limitsobject
requestsobject

.spec.explainer.initContainers[].resources.claims

Type
array

.spec.explainer.initContainers[].resources.claims[]

Type
object
Required
name
PropertyTypeDescription
namestring

.spec.explainer.initContainers[].resources.limits

Type
object

.spec.explainer.initContainers[].resources.requests

Type
object

.spec.explainer.initContainers[].securityContext

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

.spec.explainer.initContainers[].securityContext.appArmorProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.explainer.initContainers[].securityContext.capabilities

Type
object
PropertyTypeDescription
addarray
droparray

.spec.explainer.initContainers[].securityContext.capabilities.add

Type
array

.spec.explainer.initContainers[].securityContext.capabilities.add[]

Type
string

.spec.explainer.initContainers[].securityContext.capabilities.drop

Type
array

.spec.explainer.initContainers[].securityContext.capabilities.drop[]

Type
string

.spec.explainer.initContainers[].securityContext.seLinuxOptions

Type
object
PropertyTypeDescription
levelstring
rolestring
typestring
userstring

.spec.explainer.initContainers[].securityContext.seccompProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.explainer.initContainers[].securityContext.windowsOptions

Type
object
PropertyTypeDescription
gmsaCredentialSpecstring
gmsaCredentialSpecNamestring
hostProcessboolean
runAsUserNamestring

.spec.explainer.initContainers[].startupProbe

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

.spec.explainer.initContainers[].startupProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.explainer.initContainers[].startupProbe.exec.command

Type
array

.spec.explainer.initContainers[].startupProbe.exec.command[]

Type
string

.spec.explainer.initContainers[].startupProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.explainer.initContainers[].startupProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.explainer.initContainers[].startupProbe.httpGet.httpHeaders

Type
array

.spec.explainer.initContainers[].startupProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.explainer.initContainers[].startupProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.explainer.initContainers[].volumeDevices

Type
array

.spec.explainer.initContainers[].volumeDevices[]

Type
object
Required
devicePathname
PropertyTypeDescription
devicePathstring
namestring

.spec.explainer.initContainers[].volumeMounts

Type
array

.spec.explainer.initContainers[].volumeMounts[]

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

.spec.explainer.labels

Type
object

.spec.explainer.logger

Type
object
PropertyTypeDescription
metadataHeadersarray
modestring
urlstring

.spec.explainer.logger.metadataHeaders

Type
array

.spec.explainer.logger.metadataHeaders[]

Type
string

.spec.explainer.nodeSelector

Type
object

.spec.explainer.os

Type
object
PropertyTypeDescription
namestring

.spec.explainer.overhead

Type
object

.spec.explainer.readinessGates

Type
array

.spec.explainer.readinessGates[]

Type
object
Required
conditionType
PropertyTypeDescription
conditionTypestring

.spec.explainer.resourceClaims

Type
array

.spec.explainer.resourceClaims[]

Type
object
Required
name
PropertyTypeDescription
namestring
sourceobject

.spec.explainer.resourceClaims[].source

Type
object
PropertyTypeDescription
resourceClaimNamestring
resourceClaimTemplateNamestring

.spec.explainer.schedulingGates

Type
array

.spec.explainer.schedulingGates[]

Type
object
Required
name
PropertyTypeDescription
namestring

.spec.explainer.securityContext

Type
object
PropertyTypeDescription
appArmorProfileobject
fsGroupinteger
fsGroupChangePolicystring
runAsGroupinteger
runAsNonRootboolean
runAsUserinteger
seLinuxOptionsobject
seccompProfileobject
supplementalGroupsarray
sysctlsarray
windowsOptionsobject

.spec.explainer.securityContext.appArmorProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.explainer.securityContext.seLinuxOptions

Type
object
PropertyTypeDescription
levelstring
rolestring
typestring
userstring

.spec.explainer.securityContext.seccompProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.explainer.securityContext.supplementalGroups

Type
array

.spec.explainer.securityContext.supplementalGroups[]

Type
integer

.spec.explainer.securityContext.sysctls

Type
array

.spec.explainer.securityContext.sysctls[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.explainer.securityContext.windowsOptions

Type
object
PropertyTypeDescription
gmsaCredentialSpecstring
gmsaCredentialSpecNamestring
hostProcessboolean
runAsUserNamestring

.spec.explainer.tolerations

Type
array

.spec.explainer.tolerations[]

Type
object
PropertyTypeDescription
effectstring
keystring
operatorstring
tolerationSecondsinteger
valuestring

.spec.explainer.topologySpreadConstraints

Type
array

.spec.explainer.topologySpreadConstraints[]

Type
object
Required
maxSkewtopologyKeywhenUnsatisfiable
PropertyTypeDescription
labelSelectorobject
matchLabelKeysarray
maxSkewinteger
minDomainsinteger
nodeAffinityPolicystring
nodeTaintsPolicystring
topologyKeystring
whenUnsatisfiablestring

.spec.explainer.topologySpreadConstraints[].labelSelector

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

.spec.explainer.topologySpreadConstraints[].labelSelector.matchExpressions

Type
array

.spec.explainer.topologySpreadConstraints[].labelSelector.matchExpressions[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.explainer.topologySpreadConstraints[].labelSelector.matchExpressions[].values

Type
array

.spec.explainer.topologySpreadConstraints[].labelSelector.matchExpressions[].values[]

Type
string

.spec.explainer.topologySpreadConstraints[].labelSelector.matchLabels

Type
object

.spec.explainer.topologySpreadConstraints[].matchLabelKeys

Type
array

.spec.explainer.topologySpreadConstraints[].matchLabelKeys[]

Type
string

.spec.explainer.volumes

Type
array

.spec.explainer.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.explainer.volumes[].awsElasticBlockStore

Type
object
Required
volumeID
PropertyTypeDescription
fsTypestring
partitioninteger
readOnlyboolean
volumeIDstring

.spec.explainer.volumes[].azureDisk

Type
object
Required
diskNamediskURI
PropertyTypeDescription
cachingModestring
diskNamestring
diskURIstring
fsTypestring
kindstring
readOnlyboolean

.spec.explainer.volumes[].azureFile

Type
object
Required
secretNameshareName
PropertyTypeDescription
readOnlyboolean
secretNamestring
shareNamestring

.spec.explainer.volumes[].cephfs

Type
object
Required
monitors
PropertyTypeDescription
monitorsarray
pathstring
readOnlyboolean
secretFilestring
secretRefobject
userstring

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

Type
array

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

Type
string

.spec.explainer.volumes[].cephfs.secretRef

Type
object
PropertyTypeDescription
namestring

.spec.explainer.volumes[].cinder

Type
object
Required
volumeID
PropertyTypeDescription
fsTypestring
readOnlyboolean
secretRefobject
volumeIDstring

.spec.explainer.volumes[].cinder.secretRef

Type
object
PropertyTypeDescription
namestring

.spec.explainer.volumes[].configMap

Type
object
PropertyTypeDescription
defaultModeinteger
itemsarray
namestring
optionalboolean

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

Type
array

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

Type
object
Required
keypath
PropertyTypeDescription
keystring
modeinteger
pathstring

.spec.explainer.volumes[].csi

Type
object
Required
driver
PropertyTypeDescription
driverstring
fsTypestring
nodePublishSecretRefobject
readOnlyboolean
volumeAttributesobject

.spec.explainer.volumes[].csi.nodePublishSecretRef

Type
object
PropertyTypeDescription
namestring

.spec.explainer.volumes[].csi.volumeAttributes

Type
object

.spec.explainer.volumes[].downwardAPI

Type
object
PropertyTypeDescription
defaultModeinteger
itemsarray

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

Type
array

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

Type
object
Required
path
PropertyTypeDescription
fieldRefobject
modeinteger
pathstring
resourceFieldRefobject

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

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

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

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

.spec.explainer.volumes[].emptyDir

Type
object
PropertyTypeDescription
mediumstring
sizeLimit

.spec.explainer.volumes[].ephemeral

Type
object
PropertyTypeDescription
volumeClaimTemplateobject

.spec.explainer.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.explainer.volumes[].ephemeral.volumeClaimTemplate.spec

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

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

Type
array

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

Type
string

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

Type
object
Required
kindname
PropertyTypeDescription
apiGroupstring
kindstring
namestring

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

Type
object
Required
kindname
PropertyTypeDescription
apiGroupstring
kindstring
namestring
namespacestring

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

Type
object
PropertyTypeDescription
limitsobject
requestsobject

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

Type
object

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

Type
object

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

.spec.explainer.volumes[].fc

Type
object
PropertyTypeDescription
fsTypestring
luninteger
readOnlyboolean
targetWWNsarray
wwidsarray

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

Type
array

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

Type
string

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

Type
array

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

Type
string

.spec.explainer.volumes[].flexVolume

Type
object
Required
driver
PropertyTypeDescription
driverstring
fsTypestring
optionsobject
readOnlyboolean
secretRefobject

.spec.explainer.volumes[].flexVolume.options

Type
object

.spec.explainer.volumes[].flexVolume.secretRef

Type
object
PropertyTypeDescription
namestring

.spec.explainer.volumes[].flocker

Type
object
PropertyTypeDescription
datasetNamestring
datasetUUIDstring

.spec.explainer.volumes[].gcePersistentDisk

Type
object
Required
pdName
PropertyTypeDescription
fsTypestring
partitioninteger
pdNamestring
readOnlyboolean

.spec.explainer.volumes[].gitRepo

Type
object
Required
repository
PropertyTypeDescription
directorystring
repositorystring
revisionstring

.spec.explainer.volumes[].glusterfs

Type
object
Required
endpointspath
PropertyTypeDescription
endpointsstring
pathstring
readOnlyboolean

.spec.explainer.volumes[].hostPath

Type
object
Required
path
PropertyTypeDescription
pathstring
typestring

.spec.explainer.volumes[].iscsi

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

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

Type
array

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

Type
string

.spec.explainer.volumes[].iscsi.secretRef

Type
object
PropertyTypeDescription
namestring

.spec.explainer.volumes[].nfs

Type
object
Required
pathserver
PropertyTypeDescription
pathstring
readOnlyboolean
serverstring

.spec.explainer.volumes[].persistentVolumeClaim

Type
object
Required
claimName
PropertyTypeDescription
claimNamestring
readOnlyboolean

.spec.explainer.volumes[].photonPersistentDisk

Type
object
Required
pdID
PropertyTypeDescription
fsTypestring
pdIDstring

.spec.explainer.volumes[].portworxVolume

Type
object
Required
volumeID
PropertyTypeDescription
fsTypestring
readOnlyboolean
volumeIDstring

.spec.explainer.volumes[].projected

Type
object
PropertyTypeDescription
defaultModeinteger
sourcesarray

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

Type
array

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

Type
object
PropertyTypeDescription
clusterTrustBundleobject
configMapobject
downwardAPIobject
secretobject
serviceAccountTokenobject

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

Type
object
Required
path
PropertyTypeDescription
labelSelectorobject
namestring
optionalboolean
pathstring
signerNamestring

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

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

Type
object
PropertyTypeDescription
itemsarray
namestring
optionalboolean

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

Type
array

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

Type
object
Required
keypath
PropertyTypeDescription
keystring
modeinteger
pathstring

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

Type
object
PropertyTypeDescription
itemsarray

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

Type
array

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

Type
object
Required
path
PropertyTypeDescription
fieldRefobject
modeinteger
pathstring
resourceFieldRefobject

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

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

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

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

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

Type
object
PropertyTypeDescription
itemsarray
namestring
optionalboolean

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

Type
array

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

Type
object
Required
keypath
PropertyTypeDescription
keystring
modeinteger
pathstring

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

Type
object
Required
path
PropertyTypeDescription
audiencestring
expirationSecondsinteger
pathstring

.spec.explainer.volumes[].quobyte

Type
object
Required
registryvolume
PropertyTypeDescription
groupstring
readOnlyboolean
registrystring
tenantstring
userstring
volumestring

.spec.explainer.volumes[].rbd

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

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

Type
array

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

Type
string

.spec.explainer.volumes[].rbd.secretRef

Type
object
PropertyTypeDescription
namestring

.spec.explainer.volumes[].scaleIO

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

.spec.explainer.volumes[].scaleIO.secretRef

Type
object
PropertyTypeDescription
namestring

.spec.explainer.volumes[].secret

Type
object
PropertyTypeDescription
defaultModeinteger
itemsarray
optionalboolean
secretNamestring

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

Type
array

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

Type
object
Required
keypath
PropertyTypeDescription
keystring
modeinteger
pathstring

.spec.explainer.volumes[].storageos

Type
object
PropertyTypeDescription
fsTypestring
readOnlyboolean
secretRefobject
volumeNamestring
volumeNamespacestring

.spec.explainer.volumes[].storageos.secretRef

Type
object
PropertyTypeDescription
namestring

.spec.explainer.volumes[].vsphereVolume

Type
object
Required
volumePath
PropertyTypeDescription
fsTypestring
storagePolicyIDstring
storagePolicyNamestring
volumePathstring

.spec.predictor

Type
object
PropertyTypeDescription
activeDeadlineSecondsinteger
affinityobject
annotationsobject
automountServiceAccountTokenboolean
batcherobject
canaryTrafficPercentinteger
containerConcurrencyinteger
containersarray
deploymentStrategyobject
dnsConfigobject
dnsPolicystring
enableServiceLinksboolean
hostAliasesarray
hostIPCboolean
hostNetworkboolean
hostPIDboolean
hostUsersboolean
hostnamestring
huggingfaceobject
imagePullSecretsarray
initContainersarray
labelsobject
lightgbmobject
loggerobject
maxReplicasinteger
minReplicasinteger
modelobject
nodeNamestring
nodeSelectorobject
onnxobject
osobject
overheadobject
paddleobject
pmmlobject
preemptionPolicystring
priorityinteger
priorityClassNamestring
pytorchobject
readinessGatesarray
resourceClaimsarray
restartPolicystring
runtimeClassNamestring
scaleMetricstring
scaleTargetinteger
schedulerNamestring
schedulingGatesarray
securityContextobject
serviceAccountstring
serviceAccountNamestring
setHostnameAsFQDNboolean
shareProcessNamespaceboolean
sklearnobject
subdomainstring
tensorflowobject
terminationGracePeriodSecondsinteger
timeoutinteger
tolerationsarray
topologySpreadConstraintsarray
tritonobject
volumesarray
workerSpecobject
xgboostobject

.spec.predictor.affinity

Type
object
PropertyTypeDescription
nodeAffinityobject
podAffinityobject
podAntiAffinityobject

.spec.predictor.affinity.nodeAffinity

Type
object
PropertyTypeDescription
preferredDuringSchedulingIgnoredDuringExecutionarray
requiredDuringSchedulingIgnoredDuringExecutionobject

.spec.predictor.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution

Type
array

.spec.predictor.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[]

Type
object
Required
preferenceweight
PropertyTypeDescription
preferenceobject
weightinteger

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchFieldsarray

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

.spec.predictor.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution

Type
object
Required
nodeSelectorTerms
PropertyTypeDescription
nodeSelectorTermsarray

.spec.predictor.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms

Type
array

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchFieldsarray

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

.spec.predictor.affinity.podAffinity

Type
object
PropertyTypeDescription
preferredDuringSchedulingIgnoredDuringExecutionarray
requiredDuringSchedulingIgnoredDuringExecutionarray

.spec.predictor.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution

Type
array

.spec.predictor.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[]

Type
object
Required
podAffinityTermweight
PropertyTypeDescription
podAffinityTermobject
weightinteger

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

Type
object
Required
topologyKey
PropertyTypeDescription
labelSelectorobject
matchLabelKeysarray
mismatchLabelKeysarray
namespaceSelectorobject
namespacesarray
topologyKeystring

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

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

Type
array

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

Type
string

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

Type
array

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

Type
string

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

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

Type
array

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

Type
string

.spec.predictor.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution

Type
array

.spec.predictor.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[]

Type
object
Required
topologyKey
PropertyTypeDescription
labelSelectorobject
matchLabelKeysarray
mismatchLabelKeysarray
namespaceSelectorobject
namespacesarray
topologyKeystring

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

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

Type
array

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

Type
string

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

Type
array

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

Type
string

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

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

Type
array

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

Type
string

.spec.predictor.affinity.podAntiAffinity

Type
object
PropertyTypeDescription
preferredDuringSchedulingIgnoredDuringExecutionarray
requiredDuringSchedulingIgnoredDuringExecutionarray

.spec.predictor.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution

Type
array

.spec.predictor.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[]

Type
object
Required
podAffinityTermweight
PropertyTypeDescription
podAffinityTermobject
weightinteger

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

Type
object
Required
topologyKey
PropertyTypeDescription
labelSelectorobject
matchLabelKeysarray
mismatchLabelKeysarray
namespaceSelectorobject
namespacesarray
topologyKeystring

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

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

Type
array

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

Type
string

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

Type
array

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

Type
string

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

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

Type
array

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

Type
string

.spec.predictor.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution

Type
array

.spec.predictor.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[]

Type
object
Required
topologyKey
PropertyTypeDescription
labelSelectorobject
matchLabelKeysarray
mismatchLabelKeysarray
namespaceSelectorobject
namespacesarray
topologyKeystring

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

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

Type
array

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

Type
string

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

Type
array

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

Type
string

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

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

Type
array

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

Type
string

.spec.predictor.annotations

Type
object

.spec.predictor.batcher

Type
object
PropertyTypeDescription
maxBatchSizeinteger
maxLatencyinteger
timeoutinteger

.spec.predictor.containers

Type
array

.spec.predictor.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.predictor.containers[].args

Type
array

.spec.predictor.containers[].args[]

Type
string

.spec.predictor.containers[].command

Type
array

.spec.predictor.containers[].command[]

Type
string

.spec.predictor.containers[].env

Type
array

.spec.predictor.containers[].env[]

Type
object
Required
name
PropertyTypeDescription
namestring
valuestring
valueFromobject

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

Type
object
PropertyTypeDescription
configMapKeyRefobject
fieldRefobject
resourceFieldRefobject
secretKeyRefobject

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

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

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

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

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

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

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

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.predictor.containers[].envFrom

Type
array

.spec.predictor.containers[].envFrom[]

Type
object
PropertyTypeDescription
configMapRefobject
prefixstring
secretRefobject

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

Type
object
PropertyTypeDescription
namestring
optionalboolean

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

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.predictor.containers[].lifecycle

Type
object
PropertyTypeDescription
postStartobject
preStopobject

.spec.predictor.containers[].lifecycle.postStart

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

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

Type
object
PropertyTypeDescription
commandarray

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

Type
array

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

Type
string

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

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

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

Type
array

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

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

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

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

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

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.containers[].lifecycle.preStop

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

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

Type
object
PropertyTypeDescription
commandarray

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

Type
array

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

Type
string

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

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

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

Type
array

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

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

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

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

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

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.containers[].livenessProbe

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

.spec.predictor.containers[].livenessProbe.exec

Type
object
PropertyTypeDescription
commandarray

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

Type
array

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

Type
string

.spec.predictor.containers[].livenessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.containers[].livenessProbe.httpGet

Type
object
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

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

Type
array

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

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.containers[].livenessProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.containers[].ports

Type
array

.spec.predictor.containers[].ports[]

Type
object
Required
containerPort
PropertyTypeDescription
containerPortinteger
hostIPstring
hostPortinteger
namestring
protocolstring

.spec.predictor.containers[].readinessProbe

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

.spec.predictor.containers[].readinessProbe.exec

Type
object
PropertyTypeDescription
commandarray

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

Type
array

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

Type
string

.spec.predictor.containers[].readinessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.containers[].readinessProbe.httpGet

Type
object
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

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

Type
array

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

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.containers[].readinessProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.containers[].resizePolicy

Type
array

.spec.predictor.containers[].resizePolicy[]

Type
object
Required
resourceNamerestartPolicy
PropertyTypeDescription
resourceNamestring
restartPolicystring

.spec.predictor.containers[].resources

Type
object
PropertyTypeDescription
claimsarray
limitsobject
requestsobject

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

Type
array

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

Type
object
Required
name
PropertyTypeDescription
namestring

.spec.predictor.containers[].resources.limits

Type
object

.spec.predictor.containers[].resources.requests

Type
object

.spec.predictor.containers[].securityContext

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

.spec.predictor.containers[].securityContext.appArmorProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.predictor.containers[].securityContext.capabilities

Type
object
PropertyTypeDescription
addarray
droparray

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

Type
array

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

Type
string

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

Type
array

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

Type
string

.spec.predictor.containers[].securityContext.seLinuxOptions

Type
object
PropertyTypeDescription
levelstring
rolestring
typestring
userstring

.spec.predictor.containers[].securityContext.seccompProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.predictor.containers[].securityContext.windowsOptions

Type
object
PropertyTypeDescription
gmsaCredentialSpecstring
gmsaCredentialSpecNamestring
hostProcessboolean
runAsUserNamestring

.spec.predictor.containers[].startupProbe

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

.spec.predictor.containers[].startupProbe.exec

Type
object
PropertyTypeDescription
commandarray

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

Type
array

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

Type
string

.spec.predictor.containers[].startupProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.containers[].startupProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

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

Type
array

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

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.containers[].startupProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.containers[].volumeDevices

Type
array

.spec.predictor.containers[].volumeDevices[]

Type
object
Required
devicePathname
PropertyTypeDescription
devicePathstring
namestring

.spec.predictor.containers[].volumeMounts

Type
array

.spec.predictor.containers[].volumeMounts[]

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

.spec.predictor.deploymentStrategy

Type
object
PropertyTypeDescription
rollingUpdateobject
typestring

.spec.predictor.deploymentStrategy.rollingUpdate

Type
object
PropertyTypeDescription
maxSurge
maxUnavailable

.spec.predictor.dnsConfig

Type
object
PropertyTypeDescription
nameserversarray
optionsarray
searchesarray

.spec.predictor.dnsConfig.nameservers

Type
array

.spec.predictor.dnsConfig.nameservers[]

Type
string

.spec.predictor.dnsConfig.options

Type
array

.spec.predictor.dnsConfig.options[]

Type
object
PropertyTypeDescription
namestring
valuestring

.spec.predictor.dnsConfig.searches

Type
array

.spec.predictor.dnsConfig.searches[]

Type
string

.spec.predictor.hostAliases

Type
array

.spec.predictor.hostAliases[]

Type
object
Required
ip
PropertyTypeDescription
hostnamesarray
ipstring

.spec.predictor.hostAliases[].hostnames

Type
array

.spec.predictor.hostAliases[].hostnames[]

Type
string

.spec.predictor.huggingface

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

.spec.predictor.huggingface.args

Type
array

.spec.predictor.huggingface.args[]

Type
string

.spec.predictor.huggingface.command

Type
array

.spec.predictor.huggingface.command[]

Type
string

.spec.predictor.huggingface.env

Type
array

.spec.predictor.huggingface.env[]

Type
object
Required
name
PropertyTypeDescription
namestring
valuestring
valueFromobject

.spec.predictor.huggingface.env[].valueFrom

Type
object
PropertyTypeDescription
configMapKeyRefobject
fieldRefobject
resourceFieldRefobject
secretKeyRefobject

.spec.predictor.huggingface.env[].valueFrom.configMapKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.predictor.huggingface.env[].valueFrom.fieldRef

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

.spec.predictor.huggingface.env[].valueFrom.resourceFieldRef

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

.spec.predictor.huggingface.env[].valueFrom.secretKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.predictor.huggingface.envFrom

Type
array

.spec.predictor.huggingface.envFrom[]

Type
object
PropertyTypeDescription
configMapRefobject
prefixstring
secretRefobject

.spec.predictor.huggingface.envFrom[].configMapRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.predictor.huggingface.envFrom[].secretRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.predictor.huggingface.lifecycle

Type
object
PropertyTypeDescription
postStartobject
preStopobject

.spec.predictor.huggingface.lifecycle.postStart

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.predictor.huggingface.lifecycle.postStart.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.huggingface.lifecycle.postStart.exec.command

Type
array

.spec.predictor.huggingface.lifecycle.postStart.exec.command[]

Type
string

.spec.predictor.huggingface.lifecycle.postStart.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.huggingface.lifecycle.postStart.httpGet.httpHeaders

Type
array

.spec.predictor.huggingface.lifecycle.postStart.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.huggingface.lifecycle.postStart.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.predictor.huggingface.lifecycle.postStart.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.huggingface.lifecycle.preStop

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.predictor.huggingface.lifecycle.preStop.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.huggingface.lifecycle.preStop.exec.command

Type
array

.spec.predictor.huggingface.lifecycle.preStop.exec.command[]

Type
string

.spec.predictor.huggingface.lifecycle.preStop.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.huggingface.lifecycle.preStop.httpGet.httpHeaders

Type
array

.spec.predictor.huggingface.lifecycle.preStop.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.huggingface.lifecycle.preStop.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.predictor.huggingface.lifecycle.preStop.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.huggingface.livenessProbe

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

.spec.predictor.huggingface.livenessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.huggingface.livenessProbe.exec.command

Type
array

.spec.predictor.huggingface.livenessProbe.exec.command[]

Type
string

.spec.predictor.huggingface.livenessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.huggingface.livenessProbe.httpGet

Type
object
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.huggingface.livenessProbe.httpGet.httpHeaders

Type
array

.spec.predictor.huggingface.livenessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.huggingface.livenessProbe.tcpSocket

Type
object
PropertyTypeDescription
hoststring
port

.spec.predictor.huggingface.ports

Type
array

.spec.predictor.huggingface.ports[]

Type
object
Required
containerPort
PropertyTypeDescription
containerPortinteger
hostIPstring
hostPortinteger
namestring
protocolstring

.spec.predictor.huggingface.readinessProbe

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

.spec.predictor.huggingface.readinessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.huggingface.readinessProbe.exec.command

Type
array

.spec.predictor.huggingface.readinessProbe.exec.command[]

Type
string

.spec.predictor.huggingface.readinessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.huggingface.readinessProbe.httpGet

Type
object
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.huggingface.readinessProbe.httpGet.httpHeaders

Type
array

.spec.predictor.huggingface.readinessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.huggingface.readinessProbe.tcpSocket

Type
object
PropertyTypeDescription
hoststring
port

.spec.predictor.huggingface.resizePolicy

Type
array

.spec.predictor.huggingface.resizePolicy[]

Type
object
Required
resourceNamerestartPolicy
PropertyTypeDescription
resourceNamestring
restartPolicystring

.spec.predictor.huggingface.resources

Type
object
PropertyTypeDescription
claimsarray
limitsobject
requestsobject

.spec.predictor.huggingface.resources.claims

Type
array

.spec.predictor.huggingface.resources.claims[]

Type
object
Required
name
PropertyTypeDescription
namestring

.spec.predictor.huggingface.resources.limits

Type
object

.spec.predictor.huggingface.resources.requests

Type
object

.spec.predictor.huggingface.securityContext

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

.spec.predictor.huggingface.securityContext.appArmorProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.predictor.huggingface.securityContext.capabilities

Type
object
PropertyTypeDescription
addarray
droparray

.spec.predictor.huggingface.securityContext.capabilities.add

Type
array

.spec.predictor.huggingface.securityContext.capabilities.add[]

Type
string

.spec.predictor.huggingface.securityContext.capabilities.drop

Type
array

.spec.predictor.huggingface.securityContext.capabilities.drop[]

Type
string

.spec.predictor.huggingface.securityContext.seLinuxOptions

Type
object
PropertyTypeDescription
levelstring
rolestring
typestring
userstring

.spec.predictor.huggingface.securityContext.seccompProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.predictor.huggingface.securityContext.windowsOptions

Type
object
PropertyTypeDescription
gmsaCredentialSpecstring
gmsaCredentialSpecNamestring
hostProcessboolean
runAsUserNamestring

.spec.predictor.huggingface.startupProbe

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

.spec.predictor.huggingface.startupProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.huggingface.startupProbe.exec.command

Type
array

.spec.predictor.huggingface.startupProbe.exec.command[]

Type
string

.spec.predictor.huggingface.startupProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.huggingface.startupProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.huggingface.startupProbe.httpGet.httpHeaders

Type
array

.spec.predictor.huggingface.startupProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.huggingface.startupProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.huggingface.storage

Type
object
PropertyTypeDescription
keystring
parametersobject
pathstring
schemaPathstring

.spec.predictor.huggingface.storage.parameters

Type
object

.spec.predictor.huggingface.volumeDevices

Type
array

.spec.predictor.huggingface.volumeDevices[]

Type
object
Required
devicePathname
PropertyTypeDescription
devicePathstring
namestring

.spec.predictor.huggingface.volumeMounts

Type
array

.spec.predictor.huggingface.volumeMounts[]

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

.spec.predictor.imagePullSecrets

Type
array

.spec.predictor.imagePullSecrets[]

Type
object
PropertyTypeDescription
namestring

.spec.predictor.initContainers

Type
array

.spec.predictor.initContainers[]

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.predictor.initContainers[].args

Type
array

.spec.predictor.initContainers[].args[]

Type
string

.spec.predictor.initContainers[].command

Type
array

.spec.predictor.initContainers[].command[]

Type
string

.spec.predictor.initContainers[].env

Type
array

.spec.predictor.initContainers[].env[]

Type
object
Required
name
PropertyTypeDescription
namestring
valuestring
valueFromobject

.spec.predictor.initContainers[].env[].valueFrom

Type
object
PropertyTypeDescription
configMapKeyRefobject
fieldRefobject
resourceFieldRefobject
secretKeyRefobject

.spec.predictor.initContainers[].env[].valueFrom.configMapKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.predictor.initContainers[].env[].valueFrom.fieldRef

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

.spec.predictor.initContainers[].env[].valueFrom.resourceFieldRef

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

.spec.predictor.initContainers[].env[].valueFrom.secretKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.predictor.initContainers[].envFrom

Type
array

.spec.predictor.initContainers[].envFrom[]

Type
object
PropertyTypeDescription
configMapRefobject
prefixstring
secretRefobject

.spec.predictor.initContainers[].envFrom[].configMapRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.predictor.initContainers[].envFrom[].secretRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.predictor.initContainers[].lifecycle

Type
object
PropertyTypeDescription
postStartobject
preStopobject

.spec.predictor.initContainers[].lifecycle.postStart

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.predictor.initContainers[].lifecycle.postStart.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.initContainers[].lifecycle.postStart.exec.command

Type
array

.spec.predictor.initContainers[].lifecycle.postStart.exec.command[]

Type
string

.spec.predictor.initContainers[].lifecycle.postStart.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.initContainers[].lifecycle.postStart.httpGet.httpHeaders

Type
array

.spec.predictor.initContainers[].lifecycle.postStart.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.initContainers[].lifecycle.postStart.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.predictor.initContainers[].lifecycle.postStart.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.initContainers[].lifecycle.preStop

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.predictor.initContainers[].lifecycle.preStop.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.initContainers[].lifecycle.preStop.exec.command

Type
array

.spec.predictor.initContainers[].lifecycle.preStop.exec.command[]

Type
string

.spec.predictor.initContainers[].lifecycle.preStop.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.initContainers[].lifecycle.preStop.httpGet.httpHeaders

Type
array

.spec.predictor.initContainers[].lifecycle.preStop.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.initContainers[].lifecycle.preStop.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.predictor.initContainers[].lifecycle.preStop.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.initContainers[].livenessProbe

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

.spec.predictor.initContainers[].livenessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.initContainers[].livenessProbe.exec.command

Type
array

.spec.predictor.initContainers[].livenessProbe.exec.command[]

Type
string

.spec.predictor.initContainers[].livenessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.initContainers[].livenessProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.initContainers[].livenessProbe.httpGet.httpHeaders

Type
array

.spec.predictor.initContainers[].livenessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.initContainers[].livenessProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.initContainers[].ports

Type
array

.spec.predictor.initContainers[].ports[]

Type
object
Required
containerPort
PropertyTypeDescription
containerPortinteger
hostIPstring
hostPortinteger
namestring
protocolstring

.spec.predictor.initContainers[].readinessProbe

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

.spec.predictor.initContainers[].readinessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.initContainers[].readinessProbe.exec.command

Type
array

.spec.predictor.initContainers[].readinessProbe.exec.command[]

Type
string

.spec.predictor.initContainers[].readinessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.initContainers[].readinessProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.initContainers[].readinessProbe.httpGet.httpHeaders

Type
array

.spec.predictor.initContainers[].readinessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.initContainers[].readinessProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.initContainers[].resizePolicy

Type
array

.spec.predictor.initContainers[].resizePolicy[]

Type
object
Required
resourceNamerestartPolicy
PropertyTypeDescription
resourceNamestring
restartPolicystring

.spec.predictor.initContainers[].resources

Type
object
PropertyTypeDescription
claimsarray
limitsobject
requestsobject

.spec.predictor.initContainers[].resources.claims

Type
array

.spec.predictor.initContainers[].resources.claims[]

Type
object
Required
name
PropertyTypeDescription
namestring

.spec.predictor.initContainers[].resources.limits

Type
object

.spec.predictor.initContainers[].resources.requests

Type
object

.spec.predictor.initContainers[].securityContext

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

.spec.predictor.initContainers[].securityContext.appArmorProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.predictor.initContainers[].securityContext.capabilities

Type
object
PropertyTypeDescription
addarray
droparray

.spec.predictor.initContainers[].securityContext.capabilities.add

Type
array

.spec.predictor.initContainers[].securityContext.capabilities.add[]

Type
string

.spec.predictor.initContainers[].securityContext.capabilities.drop

Type
array

.spec.predictor.initContainers[].securityContext.capabilities.drop[]

Type
string

.spec.predictor.initContainers[].securityContext.seLinuxOptions

Type
object
PropertyTypeDescription
levelstring
rolestring
typestring
userstring

.spec.predictor.initContainers[].securityContext.seccompProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.predictor.initContainers[].securityContext.windowsOptions

Type
object
PropertyTypeDescription
gmsaCredentialSpecstring
gmsaCredentialSpecNamestring
hostProcessboolean
runAsUserNamestring

.spec.predictor.initContainers[].startupProbe

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

.spec.predictor.initContainers[].startupProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.initContainers[].startupProbe.exec.command

Type
array

.spec.predictor.initContainers[].startupProbe.exec.command[]

Type
string

.spec.predictor.initContainers[].startupProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.initContainers[].startupProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.initContainers[].startupProbe.httpGet.httpHeaders

Type
array

.spec.predictor.initContainers[].startupProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.initContainers[].startupProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.initContainers[].volumeDevices

Type
array

.spec.predictor.initContainers[].volumeDevices[]

Type
object
Required
devicePathname
PropertyTypeDescription
devicePathstring
namestring

.spec.predictor.initContainers[].volumeMounts

Type
array

.spec.predictor.initContainers[].volumeMounts[]

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

.spec.predictor.labels

Type
object

.spec.predictor.lightgbm

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

.spec.predictor.lightgbm.args

Type
array

.spec.predictor.lightgbm.args[]

Type
string

.spec.predictor.lightgbm.command

Type
array

.spec.predictor.lightgbm.command[]

Type
string

.spec.predictor.lightgbm.env

Type
array

.spec.predictor.lightgbm.env[]

Type
object
Required
name
PropertyTypeDescription
namestring
valuestring
valueFromobject

.spec.predictor.lightgbm.env[].valueFrom

Type
object
PropertyTypeDescription
configMapKeyRefobject
fieldRefobject
resourceFieldRefobject
secretKeyRefobject

.spec.predictor.lightgbm.env[].valueFrom.configMapKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.predictor.lightgbm.env[].valueFrom.fieldRef

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

.spec.predictor.lightgbm.env[].valueFrom.resourceFieldRef

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

.spec.predictor.lightgbm.env[].valueFrom.secretKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.predictor.lightgbm.envFrom

Type
array

.spec.predictor.lightgbm.envFrom[]

Type
object
PropertyTypeDescription
configMapRefobject
prefixstring
secretRefobject

.spec.predictor.lightgbm.envFrom[].configMapRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.predictor.lightgbm.envFrom[].secretRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.predictor.lightgbm.lifecycle

Type
object
PropertyTypeDescription
postStartobject
preStopobject

.spec.predictor.lightgbm.lifecycle.postStart

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.predictor.lightgbm.lifecycle.postStart.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.lightgbm.lifecycle.postStart.exec.command

Type
array

.spec.predictor.lightgbm.lifecycle.postStart.exec.command[]

Type
string

.spec.predictor.lightgbm.lifecycle.postStart.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.lightgbm.lifecycle.postStart.httpGet.httpHeaders

Type
array

.spec.predictor.lightgbm.lifecycle.postStart.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.lightgbm.lifecycle.postStart.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.predictor.lightgbm.lifecycle.postStart.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.lightgbm.lifecycle.preStop

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.predictor.lightgbm.lifecycle.preStop.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.lightgbm.lifecycle.preStop.exec.command

Type
array

.spec.predictor.lightgbm.lifecycle.preStop.exec.command[]

Type
string

.spec.predictor.lightgbm.lifecycle.preStop.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.lightgbm.lifecycle.preStop.httpGet.httpHeaders

Type
array

.spec.predictor.lightgbm.lifecycle.preStop.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.lightgbm.lifecycle.preStop.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.predictor.lightgbm.lifecycle.preStop.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.lightgbm.livenessProbe

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

.spec.predictor.lightgbm.livenessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.lightgbm.livenessProbe.exec.command

Type
array

.spec.predictor.lightgbm.livenessProbe.exec.command[]

Type
string

.spec.predictor.lightgbm.livenessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.lightgbm.livenessProbe.httpGet

Type
object
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.lightgbm.livenessProbe.httpGet.httpHeaders

Type
array

.spec.predictor.lightgbm.livenessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.lightgbm.livenessProbe.tcpSocket

Type
object
PropertyTypeDescription
hoststring
port

.spec.predictor.lightgbm.ports

Type
array

.spec.predictor.lightgbm.ports[]

Type
object
Required
containerPort
PropertyTypeDescription
containerPortinteger
hostIPstring
hostPortinteger
namestring
protocolstring

.spec.predictor.lightgbm.readinessProbe

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

.spec.predictor.lightgbm.readinessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.lightgbm.readinessProbe.exec.command

Type
array

.spec.predictor.lightgbm.readinessProbe.exec.command[]

Type
string

.spec.predictor.lightgbm.readinessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.lightgbm.readinessProbe.httpGet

Type
object
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.lightgbm.readinessProbe.httpGet.httpHeaders

Type
array

.spec.predictor.lightgbm.readinessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.lightgbm.readinessProbe.tcpSocket

Type
object
PropertyTypeDescription
hoststring
port

.spec.predictor.lightgbm.resizePolicy

Type
array

.spec.predictor.lightgbm.resizePolicy[]

Type
object
Required
resourceNamerestartPolicy
PropertyTypeDescription
resourceNamestring
restartPolicystring

.spec.predictor.lightgbm.resources

Type
object
PropertyTypeDescription
claimsarray
limitsobject
requestsobject

.spec.predictor.lightgbm.resources.claims

Type
array

.spec.predictor.lightgbm.resources.claims[]

Type
object
Required
name
PropertyTypeDescription
namestring

.spec.predictor.lightgbm.resources.limits

Type
object

.spec.predictor.lightgbm.resources.requests

Type
object

.spec.predictor.lightgbm.securityContext

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

.spec.predictor.lightgbm.securityContext.appArmorProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.predictor.lightgbm.securityContext.capabilities

Type
object
PropertyTypeDescription
addarray
droparray

.spec.predictor.lightgbm.securityContext.capabilities.add

Type
array

.spec.predictor.lightgbm.securityContext.capabilities.add[]

Type
string

.spec.predictor.lightgbm.securityContext.capabilities.drop

Type
array

.spec.predictor.lightgbm.securityContext.capabilities.drop[]

Type
string

.spec.predictor.lightgbm.securityContext.seLinuxOptions

Type
object
PropertyTypeDescription
levelstring
rolestring
typestring
userstring

.spec.predictor.lightgbm.securityContext.seccompProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.predictor.lightgbm.securityContext.windowsOptions

Type
object
PropertyTypeDescription
gmsaCredentialSpecstring
gmsaCredentialSpecNamestring
hostProcessboolean
runAsUserNamestring

.spec.predictor.lightgbm.startupProbe

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

.spec.predictor.lightgbm.startupProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.lightgbm.startupProbe.exec.command

Type
array

.spec.predictor.lightgbm.startupProbe.exec.command[]

Type
string

.spec.predictor.lightgbm.startupProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.lightgbm.startupProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.lightgbm.startupProbe.httpGet.httpHeaders

Type
array

.spec.predictor.lightgbm.startupProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.lightgbm.startupProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.lightgbm.storage

Type
object
PropertyTypeDescription
keystring
parametersobject
pathstring
schemaPathstring

.spec.predictor.lightgbm.storage.parameters

Type
object

.spec.predictor.lightgbm.volumeDevices

Type
array

.spec.predictor.lightgbm.volumeDevices[]

Type
object
Required
devicePathname
PropertyTypeDescription
devicePathstring
namestring

.spec.predictor.lightgbm.volumeMounts

Type
array

.spec.predictor.lightgbm.volumeMounts[]

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

.spec.predictor.logger

Type
object
PropertyTypeDescription
metadataHeadersarray
modestring
urlstring

.spec.predictor.logger.metadataHeaders

Type
array

.spec.predictor.logger.metadataHeaders[]

Type
string

.spec.predictor.model

Type
object
PropertyTypeDescription
argsarray
commandarray
envarray
envFromarray
imagestring
imagePullPolicystring
lifecycleobject
livenessProbeobject
modelFormatobject
namestring
portsarray
protocolVersionstring
readinessProbeobject
resizePolicyarray
resourcesobject
restartPolicystring
runtimestring
runtimeVersionstring
securityContextobject
startupProbeobject
stdinboolean
stdinOnceboolean
storageobject
storageUristring
terminationMessagePathstring
terminationMessagePolicystring
ttyboolean
volumeDevicesarray
volumeMountsarray
workingDirstring

.spec.predictor.model.args

Type
array

.spec.predictor.model.args[]

Type
string

.spec.predictor.model.command

Type
array

.spec.predictor.model.command[]

Type
string

.spec.predictor.model.env

Type
array

.spec.predictor.model.env[]

Type
object
Required
name
PropertyTypeDescription
namestring
valuestring
valueFromobject

.spec.predictor.model.env[].valueFrom

Type
object
PropertyTypeDescription
configMapKeyRefobject
fieldRefobject
resourceFieldRefobject
secretKeyRefobject

.spec.predictor.model.env[].valueFrom.configMapKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.predictor.model.env[].valueFrom.fieldRef

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

.spec.predictor.model.env[].valueFrom.resourceFieldRef

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

.spec.predictor.model.env[].valueFrom.secretKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.predictor.model.envFrom

Type
array

.spec.predictor.model.envFrom[]

Type
object
PropertyTypeDescription
configMapRefobject
prefixstring
secretRefobject

.spec.predictor.model.envFrom[].configMapRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.predictor.model.envFrom[].secretRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.predictor.model.lifecycle

Type
object
PropertyTypeDescription
postStartobject
preStopobject

.spec.predictor.model.lifecycle.postStart

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.predictor.model.lifecycle.postStart.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.model.lifecycle.postStart.exec.command

Type
array

.spec.predictor.model.lifecycle.postStart.exec.command[]

Type
string

.spec.predictor.model.lifecycle.postStart.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.model.lifecycle.postStart.httpGet.httpHeaders

Type
array

.spec.predictor.model.lifecycle.postStart.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.model.lifecycle.postStart.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.predictor.model.lifecycle.postStart.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.model.lifecycle.preStop

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.predictor.model.lifecycle.preStop.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.model.lifecycle.preStop.exec.command

Type
array

.spec.predictor.model.lifecycle.preStop.exec.command[]

Type
string

.spec.predictor.model.lifecycle.preStop.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.model.lifecycle.preStop.httpGet.httpHeaders

Type
array

.spec.predictor.model.lifecycle.preStop.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.model.lifecycle.preStop.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.predictor.model.lifecycle.preStop.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.model.livenessProbe

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

.spec.predictor.model.livenessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.model.livenessProbe.exec.command

Type
array

.spec.predictor.model.livenessProbe.exec.command[]

Type
string

.spec.predictor.model.livenessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.model.livenessProbe.httpGet

Type
object
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.model.livenessProbe.httpGet.httpHeaders

Type
array

.spec.predictor.model.livenessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.model.livenessProbe.tcpSocket

Type
object
PropertyTypeDescription
hoststring
port

.spec.predictor.model.modelFormat

Type
object
Required
name
PropertyTypeDescription
namestring
versionstring

.spec.predictor.model.ports

Type
array

.spec.predictor.model.ports[]

Type
object
Required
containerPort
PropertyTypeDescription
containerPortinteger
hostIPstring
hostPortinteger
namestring
protocolstring

.spec.predictor.model.readinessProbe

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

.spec.predictor.model.readinessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.model.readinessProbe.exec.command

Type
array

.spec.predictor.model.readinessProbe.exec.command[]

Type
string

.spec.predictor.model.readinessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.model.readinessProbe.httpGet

Type
object
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.model.readinessProbe.httpGet.httpHeaders

Type
array

.spec.predictor.model.readinessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.model.readinessProbe.tcpSocket

Type
object
PropertyTypeDescription
hoststring
port

.spec.predictor.model.resizePolicy

Type
array

.spec.predictor.model.resizePolicy[]

Type
object
Required
resourceNamerestartPolicy
PropertyTypeDescription
resourceNamestring
restartPolicystring

.spec.predictor.model.resources

Type
object
PropertyTypeDescription
claimsarray
limitsobject
requestsobject

.spec.predictor.model.resources.claims

Type
array

.spec.predictor.model.resources.claims[]

Type
object
Required
name
PropertyTypeDescription
namestring

.spec.predictor.model.resources.limits

Type
object

.spec.predictor.model.resources.requests

Type
object

.spec.predictor.model.securityContext

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

.spec.predictor.model.securityContext.appArmorProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.predictor.model.securityContext.capabilities

Type
object
PropertyTypeDescription
addarray
droparray

.spec.predictor.model.securityContext.capabilities.add

Type
array

.spec.predictor.model.securityContext.capabilities.add[]

Type
string

.spec.predictor.model.securityContext.capabilities.drop

Type
array

.spec.predictor.model.securityContext.capabilities.drop[]

Type
string

.spec.predictor.model.securityContext.seLinuxOptions

Type
object
PropertyTypeDescription
levelstring
rolestring
typestring
userstring

.spec.predictor.model.securityContext.seccompProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.predictor.model.securityContext.windowsOptions

Type
object
PropertyTypeDescription
gmsaCredentialSpecstring
gmsaCredentialSpecNamestring
hostProcessboolean
runAsUserNamestring

.spec.predictor.model.startupProbe

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

.spec.predictor.model.startupProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.model.startupProbe.exec.command

Type
array

.spec.predictor.model.startupProbe.exec.command[]

Type
string

.spec.predictor.model.startupProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.model.startupProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.model.startupProbe.httpGet.httpHeaders

Type
array

.spec.predictor.model.startupProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.model.startupProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.model.storage

Type
object
PropertyTypeDescription
keystring
parametersobject
pathstring
schemaPathstring

.spec.predictor.model.storage.parameters

Type
object

.spec.predictor.model.volumeDevices

Type
array

.spec.predictor.model.volumeDevices[]

Type
object
Required
devicePathname
PropertyTypeDescription
devicePathstring
namestring

.spec.predictor.model.volumeMounts

Type
array

.spec.predictor.model.volumeMounts[]

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

.spec.predictor.nodeSelector

Type
object

.spec.predictor.onnx

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

.spec.predictor.onnx.args

Type
array

.spec.predictor.onnx.args[]

Type
string

.spec.predictor.onnx.command

Type
array

.spec.predictor.onnx.command[]

Type
string

.spec.predictor.onnx.env

Type
array

.spec.predictor.onnx.env[]

Type
object
Required
name
PropertyTypeDescription
namestring
valuestring
valueFromobject

.spec.predictor.onnx.env[].valueFrom

Type
object
PropertyTypeDescription
configMapKeyRefobject
fieldRefobject
resourceFieldRefobject
secretKeyRefobject

.spec.predictor.onnx.env[].valueFrom.configMapKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.predictor.onnx.env[].valueFrom.fieldRef

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

.spec.predictor.onnx.env[].valueFrom.resourceFieldRef

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

.spec.predictor.onnx.env[].valueFrom.secretKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.predictor.onnx.envFrom

Type
array

.spec.predictor.onnx.envFrom[]

Type
object
PropertyTypeDescription
configMapRefobject
prefixstring
secretRefobject

.spec.predictor.onnx.envFrom[].configMapRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.predictor.onnx.envFrom[].secretRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.predictor.onnx.lifecycle

Type
object
PropertyTypeDescription
postStartobject
preStopobject

.spec.predictor.onnx.lifecycle.postStart

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.predictor.onnx.lifecycle.postStart.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.onnx.lifecycle.postStart.exec.command

Type
array

.spec.predictor.onnx.lifecycle.postStart.exec.command[]

Type
string

.spec.predictor.onnx.lifecycle.postStart.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.onnx.lifecycle.postStart.httpGet.httpHeaders

Type
array

.spec.predictor.onnx.lifecycle.postStart.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.onnx.lifecycle.postStart.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.predictor.onnx.lifecycle.postStart.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.onnx.lifecycle.preStop

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.predictor.onnx.lifecycle.preStop.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.onnx.lifecycle.preStop.exec.command

Type
array

.spec.predictor.onnx.lifecycle.preStop.exec.command[]

Type
string

.spec.predictor.onnx.lifecycle.preStop.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.onnx.lifecycle.preStop.httpGet.httpHeaders

Type
array

.spec.predictor.onnx.lifecycle.preStop.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.onnx.lifecycle.preStop.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.predictor.onnx.lifecycle.preStop.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.onnx.livenessProbe

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

.spec.predictor.onnx.livenessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.onnx.livenessProbe.exec.command

Type
array

.spec.predictor.onnx.livenessProbe.exec.command[]

Type
string

.spec.predictor.onnx.livenessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.onnx.livenessProbe.httpGet

Type
object
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.onnx.livenessProbe.httpGet.httpHeaders

Type
array

.spec.predictor.onnx.livenessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.onnx.livenessProbe.tcpSocket

Type
object
PropertyTypeDescription
hoststring
port

.spec.predictor.onnx.ports

Type
array

.spec.predictor.onnx.ports[]

Type
object
Required
containerPort
PropertyTypeDescription
containerPortinteger
hostIPstring
hostPortinteger
namestring
protocolstring

.spec.predictor.onnx.readinessProbe

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

.spec.predictor.onnx.readinessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.onnx.readinessProbe.exec.command

Type
array

.spec.predictor.onnx.readinessProbe.exec.command[]

Type
string

.spec.predictor.onnx.readinessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.onnx.readinessProbe.httpGet

Type
object
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.onnx.readinessProbe.httpGet.httpHeaders

Type
array

.spec.predictor.onnx.readinessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.onnx.readinessProbe.tcpSocket

Type
object
PropertyTypeDescription
hoststring
port

.spec.predictor.onnx.resizePolicy

Type
array

.spec.predictor.onnx.resizePolicy[]

Type
object
Required
resourceNamerestartPolicy
PropertyTypeDescription
resourceNamestring
restartPolicystring

.spec.predictor.onnx.resources

Type
object
PropertyTypeDescription
claimsarray
limitsobject
requestsobject

.spec.predictor.onnx.resources.claims

Type
array

.spec.predictor.onnx.resources.claims[]

Type
object
Required
name
PropertyTypeDescription
namestring

.spec.predictor.onnx.resources.limits

Type
object

.spec.predictor.onnx.resources.requests

Type
object

.spec.predictor.onnx.securityContext

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

.spec.predictor.onnx.securityContext.appArmorProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.predictor.onnx.securityContext.capabilities

Type
object
PropertyTypeDescription
addarray
droparray

.spec.predictor.onnx.securityContext.capabilities.add

Type
array

.spec.predictor.onnx.securityContext.capabilities.add[]

Type
string

.spec.predictor.onnx.securityContext.capabilities.drop

Type
array

.spec.predictor.onnx.securityContext.capabilities.drop[]

Type
string

.spec.predictor.onnx.securityContext.seLinuxOptions

Type
object
PropertyTypeDescription
levelstring
rolestring
typestring
userstring

.spec.predictor.onnx.securityContext.seccompProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.predictor.onnx.securityContext.windowsOptions

Type
object
PropertyTypeDescription
gmsaCredentialSpecstring
gmsaCredentialSpecNamestring
hostProcessboolean
runAsUserNamestring

.spec.predictor.onnx.startupProbe

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

.spec.predictor.onnx.startupProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.onnx.startupProbe.exec.command

Type
array

.spec.predictor.onnx.startupProbe.exec.command[]

Type
string

.spec.predictor.onnx.startupProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.onnx.startupProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.onnx.startupProbe.httpGet.httpHeaders

Type
array

.spec.predictor.onnx.startupProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.onnx.startupProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.onnx.storage

Type
object
PropertyTypeDescription
keystring
parametersobject
pathstring
schemaPathstring

.spec.predictor.onnx.storage.parameters

Type
object

.spec.predictor.onnx.volumeDevices

Type
array

.spec.predictor.onnx.volumeDevices[]

Type
object
Required
devicePathname
PropertyTypeDescription
devicePathstring
namestring

.spec.predictor.onnx.volumeMounts

Type
array

.spec.predictor.onnx.volumeMounts[]

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

.spec.predictor.os

Type
object
PropertyTypeDescription
namestring

.spec.predictor.overhead

Type
object

.spec.predictor.paddle

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

.spec.predictor.paddle.args

Type
array

.spec.predictor.paddle.args[]

Type
string

.spec.predictor.paddle.command

Type
array

.spec.predictor.paddle.command[]

Type
string

.spec.predictor.paddle.env

Type
array

.spec.predictor.paddle.env[]

Type
object
Required
name
PropertyTypeDescription
namestring
valuestring
valueFromobject

.spec.predictor.paddle.env[].valueFrom

Type
object
PropertyTypeDescription
configMapKeyRefobject
fieldRefobject
resourceFieldRefobject
secretKeyRefobject

.spec.predictor.paddle.env[].valueFrom.configMapKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.predictor.paddle.env[].valueFrom.fieldRef

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

.spec.predictor.paddle.env[].valueFrom.resourceFieldRef

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

.spec.predictor.paddle.env[].valueFrom.secretKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.predictor.paddle.envFrom

Type
array

.spec.predictor.paddle.envFrom[]

Type
object
PropertyTypeDescription
configMapRefobject
prefixstring
secretRefobject

.spec.predictor.paddle.envFrom[].configMapRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.predictor.paddle.envFrom[].secretRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.predictor.paddle.lifecycle

Type
object
PropertyTypeDescription
postStartobject
preStopobject

.spec.predictor.paddle.lifecycle.postStart

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.predictor.paddle.lifecycle.postStart.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.paddle.lifecycle.postStart.exec.command

Type
array

.spec.predictor.paddle.lifecycle.postStart.exec.command[]

Type
string

.spec.predictor.paddle.lifecycle.postStart.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.paddle.lifecycle.postStart.httpGet.httpHeaders

Type
array

.spec.predictor.paddle.lifecycle.postStart.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.paddle.lifecycle.postStart.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.predictor.paddle.lifecycle.postStart.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.paddle.lifecycle.preStop

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.predictor.paddle.lifecycle.preStop.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.paddle.lifecycle.preStop.exec.command

Type
array

.spec.predictor.paddle.lifecycle.preStop.exec.command[]

Type
string

.spec.predictor.paddle.lifecycle.preStop.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.paddle.lifecycle.preStop.httpGet.httpHeaders

Type
array

.spec.predictor.paddle.lifecycle.preStop.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.paddle.lifecycle.preStop.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.predictor.paddle.lifecycle.preStop.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.paddle.livenessProbe

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

.spec.predictor.paddle.livenessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.paddle.livenessProbe.exec.command

Type
array

.spec.predictor.paddle.livenessProbe.exec.command[]

Type
string

.spec.predictor.paddle.livenessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.paddle.livenessProbe.httpGet

Type
object
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.paddle.livenessProbe.httpGet.httpHeaders

Type
array

.spec.predictor.paddle.livenessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.paddle.livenessProbe.tcpSocket

Type
object
PropertyTypeDescription
hoststring
port

.spec.predictor.paddle.ports

Type
array

.spec.predictor.paddle.ports[]

Type
object
Required
containerPort
PropertyTypeDescription
containerPortinteger
hostIPstring
hostPortinteger
namestring
protocolstring

.spec.predictor.paddle.readinessProbe

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

.spec.predictor.paddle.readinessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.paddle.readinessProbe.exec.command

Type
array

.spec.predictor.paddle.readinessProbe.exec.command[]

Type
string

.spec.predictor.paddle.readinessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.paddle.readinessProbe.httpGet

Type
object
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.paddle.readinessProbe.httpGet.httpHeaders

Type
array

.spec.predictor.paddle.readinessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.paddle.readinessProbe.tcpSocket

Type
object
PropertyTypeDescription
hoststring
port

.spec.predictor.paddle.resizePolicy

Type
array

.spec.predictor.paddle.resizePolicy[]

Type
object
Required
resourceNamerestartPolicy
PropertyTypeDescription
resourceNamestring
restartPolicystring

.spec.predictor.paddle.resources

Type
object
PropertyTypeDescription
claimsarray
limitsobject
requestsobject

.spec.predictor.paddle.resources.claims

Type
array

.spec.predictor.paddle.resources.claims[]

Type
object
Required
name
PropertyTypeDescription
namestring

.spec.predictor.paddle.resources.limits

Type
object

.spec.predictor.paddle.resources.requests

Type
object

.spec.predictor.paddle.securityContext

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

.spec.predictor.paddle.securityContext.appArmorProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.predictor.paddle.securityContext.capabilities

Type
object
PropertyTypeDescription
addarray
droparray

.spec.predictor.paddle.securityContext.capabilities.add

Type
array

.spec.predictor.paddle.securityContext.capabilities.add[]

Type
string

.spec.predictor.paddle.securityContext.capabilities.drop

Type
array

.spec.predictor.paddle.securityContext.capabilities.drop[]

Type
string

.spec.predictor.paddle.securityContext.seLinuxOptions

Type
object
PropertyTypeDescription
levelstring
rolestring
typestring
userstring

.spec.predictor.paddle.securityContext.seccompProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.predictor.paddle.securityContext.windowsOptions

Type
object
PropertyTypeDescription
gmsaCredentialSpecstring
gmsaCredentialSpecNamestring
hostProcessboolean
runAsUserNamestring

.spec.predictor.paddle.startupProbe

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

.spec.predictor.paddle.startupProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.paddle.startupProbe.exec.command

Type
array

.spec.predictor.paddle.startupProbe.exec.command[]

Type
string

.spec.predictor.paddle.startupProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.paddle.startupProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.paddle.startupProbe.httpGet.httpHeaders

Type
array

.spec.predictor.paddle.startupProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.paddle.startupProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.paddle.storage

Type
object
PropertyTypeDescription
keystring
parametersobject
pathstring
schemaPathstring

.spec.predictor.paddle.storage.parameters

Type
object

.spec.predictor.paddle.volumeDevices

Type
array

.spec.predictor.paddle.volumeDevices[]

Type
object
Required
devicePathname
PropertyTypeDescription
devicePathstring
namestring

.spec.predictor.paddle.volumeMounts

Type
array

.spec.predictor.paddle.volumeMounts[]

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

.spec.predictor.pmml

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

.spec.predictor.pmml.args

Type
array

.spec.predictor.pmml.args[]

Type
string

.spec.predictor.pmml.command

Type
array

.spec.predictor.pmml.command[]

Type
string

.spec.predictor.pmml.env

Type
array

.spec.predictor.pmml.env[]

Type
object
Required
name
PropertyTypeDescription
namestring
valuestring
valueFromobject

.spec.predictor.pmml.env[].valueFrom

Type
object
PropertyTypeDescription
configMapKeyRefobject
fieldRefobject
resourceFieldRefobject
secretKeyRefobject

.spec.predictor.pmml.env[].valueFrom.configMapKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.predictor.pmml.env[].valueFrom.fieldRef

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

.spec.predictor.pmml.env[].valueFrom.resourceFieldRef

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

.spec.predictor.pmml.env[].valueFrom.secretKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.predictor.pmml.envFrom

Type
array

.spec.predictor.pmml.envFrom[]

Type
object
PropertyTypeDescription
configMapRefobject
prefixstring
secretRefobject

.spec.predictor.pmml.envFrom[].configMapRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.predictor.pmml.envFrom[].secretRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.predictor.pmml.lifecycle

Type
object
PropertyTypeDescription
postStartobject
preStopobject

.spec.predictor.pmml.lifecycle.postStart

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.predictor.pmml.lifecycle.postStart.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.pmml.lifecycle.postStart.exec.command

Type
array

.spec.predictor.pmml.lifecycle.postStart.exec.command[]

Type
string

.spec.predictor.pmml.lifecycle.postStart.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.pmml.lifecycle.postStart.httpGet.httpHeaders

Type
array

.spec.predictor.pmml.lifecycle.postStart.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.pmml.lifecycle.postStart.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.predictor.pmml.lifecycle.postStart.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.pmml.lifecycle.preStop

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.predictor.pmml.lifecycle.preStop.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.pmml.lifecycle.preStop.exec.command

Type
array

.spec.predictor.pmml.lifecycle.preStop.exec.command[]

Type
string

.spec.predictor.pmml.lifecycle.preStop.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.pmml.lifecycle.preStop.httpGet.httpHeaders

Type
array

.spec.predictor.pmml.lifecycle.preStop.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.pmml.lifecycle.preStop.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.predictor.pmml.lifecycle.preStop.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.pmml.livenessProbe

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

.spec.predictor.pmml.livenessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.pmml.livenessProbe.exec.command

Type
array

.spec.predictor.pmml.livenessProbe.exec.command[]

Type
string

.spec.predictor.pmml.livenessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.pmml.livenessProbe.httpGet

Type
object
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.pmml.livenessProbe.httpGet.httpHeaders

Type
array

.spec.predictor.pmml.livenessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.pmml.livenessProbe.tcpSocket

Type
object
PropertyTypeDescription
hoststring
port

.spec.predictor.pmml.ports

Type
array

.spec.predictor.pmml.ports[]

Type
object
Required
containerPort
PropertyTypeDescription
containerPortinteger
hostIPstring
hostPortinteger
namestring
protocolstring

.spec.predictor.pmml.readinessProbe

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

.spec.predictor.pmml.readinessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.pmml.readinessProbe.exec.command

Type
array

.spec.predictor.pmml.readinessProbe.exec.command[]

Type
string

.spec.predictor.pmml.readinessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.pmml.readinessProbe.httpGet

Type
object
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.pmml.readinessProbe.httpGet.httpHeaders

Type
array

.spec.predictor.pmml.readinessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.pmml.readinessProbe.tcpSocket

Type
object
PropertyTypeDescription
hoststring
port

.spec.predictor.pmml.resizePolicy

Type
array

.spec.predictor.pmml.resizePolicy[]

Type
object
Required
resourceNamerestartPolicy
PropertyTypeDescription
resourceNamestring
restartPolicystring

.spec.predictor.pmml.resources

Type
object
PropertyTypeDescription
claimsarray
limitsobject
requestsobject

.spec.predictor.pmml.resources.claims

Type
array

.spec.predictor.pmml.resources.claims[]

Type
object
Required
name
PropertyTypeDescription
namestring

.spec.predictor.pmml.resources.limits

Type
object

.spec.predictor.pmml.resources.requests

Type
object

.spec.predictor.pmml.securityContext

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

.spec.predictor.pmml.securityContext.appArmorProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.predictor.pmml.securityContext.capabilities

Type
object
PropertyTypeDescription
addarray
droparray

.spec.predictor.pmml.securityContext.capabilities.add

Type
array

.spec.predictor.pmml.securityContext.capabilities.add[]

Type
string

.spec.predictor.pmml.securityContext.capabilities.drop

Type
array

.spec.predictor.pmml.securityContext.capabilities.drop[]

Type
string

.spec.predictor.pmml.securityContext.seLinuxOptions

Type
object
PropertyTypeDescription
levelstring
rolestring
typestring
userstring

.spec.predictor.pmml.securityContext.seccompProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.predictor.pmml.securityContext.windowsOptions

Type
object
PropertyTypeDescription
gmsaCredentialSpecstring
gmsaCredentialSpecNamestring
hostProcessboolean
runAsUserNamestring

.spec.predictor.pmml.startupProbe

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

.spec.predictor.pmml.startupProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.pmml.startupProbe.exec.command

Type
array

.spec.predictor.pmml.startupProbe.exec.command[]

Type
string

.spec.predictor.pmml.startupProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.pmml.startupProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.pmml.startupProbe.httpGet.httpHeaders

Type
array

.spec.predictor.pmml.startupProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.pmml.startupProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.pmml.storage

Type
object
PropertyTypeDescription
keystring
parametersobject
pathstring
schemaPathstring

.spec.predictor.pmml.storage.parameters

Type
object

.spec.predictor.pmml.volumeDevices

Type
array

.spec.predictor.pmml.volumeDevices[]

Type
object
Required
devicePathname
PropertyTypeDescription
devicePathstring
namestring

.spec.predictor.pmml.volumeMounts

Type
array

.spec.predictor.pmml.volumeMounts[]

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

.spec.predictor.pytorch

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

.spec.predictor.pytorch.args

Type
array

.spec.predictor.pytorch.args[]

Type
string

.spec.predictor.pytorch.command

Type
array

.spec.predictor.pytorch.command[]

Type
string

.spec.predictor.pytorch.env

Type
array

.spec.predictor.pytorch.env[]

Type
object
Required
name
PropertyTypeDescription
namestring
valuestring
valueFromobject

.spec.predictor.pytorch.env[].valueFrom

Type
object
PropertyTypeDescription
configMapKeyRefobject
fieldRefobject
resourceFieldRefobject
secretKeyRefobject

.spec.predictor.pytorch.env[].valueFrom.configMapKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.predictor.pytorch.env[].valueFrom.fieldRef

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

.spec.predictor.pytorch.env[].valueFrom.resourceFieldRef

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

.spec.predictor.pytorch.env[].valueFrom.secretKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.predictor.pytorch.envFrom

Type
array

.spec.predictor.pytorch.envFrom[]

Type
object
PropertyTypeDescription
configMapRefobject
prefixstring
secretRefobject

.spec.predictor.pytorch.envFrom[].configMapRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.predictor.pytorch.envFrom[].secretRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.predictor.pytorch.lifecycle

Type
object
PropertyTypeDescription
postStartobject
preStopobject

.spec.predictor.pytorch.lifecycle.postStart

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.predictor.pytorch.lifecycle.postStart.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.pytorch.lifecycle.postStart.exec.command

Type
array

.spec.predictor.pytorch.lifecycle.postStart.exec.command[]

Type
string

.spec.predictor.pytorch.lifecycle.postStart.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.pytorch.lifecycle.postStart.httpGet.httpHeaders

Type
array

.spec.predictor.pytorch.lifecycle.postStart.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.pytorch.lifecycle.postStart.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.predictor.pytorch.lifecycle.postStart.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.pytorch.lifecycle.preStop

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.predictor.pytorch.lifecycle.preStop.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.pytorch.lifecycle.preStop.exec.command

Type
array

.spec.predictor.pytorch.lifecycle.preStop.exec.command[]

Type
string

.spec.predictor.pytorch.lifecycle.preStop.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.pytorch.lifecycle.preStop.httpGet.httpHeaders

Type
array

.spec.predictor.pytorch.lifecycle.preStop.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.pytorch.lifecycle.preStop.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.predictor.pytorch.lifecycle.preStop.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.pytorch.livenessProbe

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

.spec.predictor.pytorch.livenessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.pytorch.livenessProbe.exec.command

Type
array

.spec.predictor.pytorch.livenessProbe.exec.command[]

Type
string

.spec.predictor.pytorch.livenessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.pytorch.livenessProbe.httpGet

Type
object
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.pytorch.livenessProbe.httpGet.httpHeaders

Type
array

.spec.predictor.pytorch.livenessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.pytorch.livenessProbe.tcpSocket

Type
object
PropertyTypeDescription
hoststring
port

.spec.predictor.pytorch.ports

Type
array

.spec.predictor.pytorch.ports[]

Type
object
Required
containerPort
PropertyTypeDescription
containerPortinteger
hostIPstring
hostPortinteger
namestring
protocolstring

.spec.predictor.pytorch.readinessProbe

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

.spec.predictor.pytorch.readinessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.pytorch.readinessProbe.exec.command

Type
array

.spec.predictor.pytorch.readinessProbe.exec.command[]

Type
string

.spec.predictor.pytorch.readinessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.pytorch.readinessProbe.httpGet

Type
object
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.pytorch.readinessProbe.httpGet.httpHeaders

Type
array

.spec.predictor.pytorch.readinessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.pytorch.readinessProbe.tcpSocket

Type
object
PropertyTypeDescription
hoststring
port

.spec.predictor.pytorch.resizePolicy

Type
array

.spec.predictor.pytorch.resizePolicy[]

Type
object
Required
resourceNamerestartPolicy
PropertyTypeDescription
resourceNamestring
restartPolicystring

.spec.predictor.pytorch.resources

Type
object
PropertyTypeDescription
claimsarray
limitsobject
requestsobject

.spec.predictor.pytorch.resources.claims

Type
array

.spec.predictor.pytorch.resources.claims[]

Type
object
Required
name
PropertyTypeDescription
namestring

.spec.predictor.pytorch.resources.limits

Type
object

.spec.predictor.pytorch.resources.requests

Type
object

.spec.predictor.pytorch.securityContext

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

.spec.predictor.pytorch.securityContext.appArmorProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.predictor.pytorch.securityContext.capabilities

Type
object
PropertyTypeDescription
addarray
droparray

.spec.predictor.pytorch.securityContext.capabilities.add

Type
array

.spec.predictor.pytorch.securityContext.capabilities.add[]

Type
string

.spec.predictor.pytorch.securityContext.capabilities.drop

Type
array

.spec.predictor.pytorch.securityContext.capabilities.drop[]

Type
string

.spec.predictor.pytorch.securityContext.seLinuxOptions

Type
object
PropertyTypeDescription
levelstring
rolestring
typestring
userstring

.spec.predictor.pytorch.securityContext.seccompProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.predictor.pytorch.securityContext.windowsOptions

Type
object
PropertyTypeDescription
gmsaCredentialSpecstring
gmsaCredentialSpecNamestring
hostProcessboolean
runAsUserNamestring

.spec.predictor.pytorch.startupProbe

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

.spec.predictor.pytorch.startupProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.pytorch.startupProbe.exec.command

Type
array

.spec.predictor.pytorch.startupProbe.exec.command[]

Type
string

.spec.predictor.pytorch.startupProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.pytorch.startupProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.pytorch.startupProbe.httpGet.httpHeaders

Type
array

.spec.predictor.pytorch.startupProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.pytorch.startupProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.pytorch.storage

Type
object
PropertyTypeDescription
keystring
parametersobject
pathstring
schemaPathstring

.spec.predictor.pytorch.storage.parameters

Type
object

.spec.predictor.pytorch.volumeDevices

Type
array

.spec.predictor.pytorch.volumeDevices[]

Type
object
Required
devicePathname
PropertyTypeDescription
devicePathstring
namestring

.spec.predictor.pytorch.volumeMounts

Type
array

.spec.predictor.pytorch.volumeMounts[]

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

.spec.predictor.readinessGates

Type
array

.spec.predictor.readinessGates[]

Type
object
Required
conditionType
PropertyTypeDescription
conditionTypestring

.spec.predictor.resourceClaims

Type
array

.spec.predictor.resourceClaims[]

Type
object
Required
name
PropertyTypeDescription
namestring
sourceobject

.spec.predictor.resourceClaims[].source

Type
object
PropertyTypeDescription
resourceClaimNamestring
resourceClaimTemplateNamestring

.spec.predictor.schedulingGates

Type
array

.spec.predictor.schedulingGates[]

Type
object
Required
name
PropertyTypeDescription
namestring

.spec.predictor.securityContext

Type
object
PropertyTypeDescription
appArmorProfileobject
fsGroupinteger
fsGroupChangePolicystring
runAsGroupinteger
runAsNonRootboolean
runAsUserinteger
seLinuxOptionsobject
seccompProfileobject
supplementalGroupsarray
sysctlsarray
windowsOptionsobject

.spec.predictor.securityContext.appArmorProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.predictor.securityContext.seLinuxOptions

Type
object
PropertyTypeDescription
levelstring
rolestring
typestring
userstring

.spec.predictor.securityContext.seccompProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.predictor.securityContext.supplementalGroups

Type
array

.spec.predictor.securityContext.supplementalGroups[]

Type
integer

.spec.predictor.securityContext.sysctls

Type
array

.spec.predictor.securityContext.sysctls[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.securityContext.windowsOptions

Type
object
PropertyTypeDescription
gmsaCredentialSpecstring
gmsaCredentialSpecNamestring
hostProcessboolean
runAsUserNamestring

.spec.predictor.sklearn

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

.spec.predictor.sklearn.args

Type
array

.spec.predictor.sklearn.args[]

Type
string

.spec.predictor.sklearn.command

Type
array

.spec.predictor.sklearn.command[]

Type
string

.spec.predictor.sklearn.env

Type
array

.spec.predictor.sklearn.env[]

Type
object
Required
name
PropertyTypeDescription
namestring
valuestring
valueFromobject

.spec.predictor.sklearn.env[].valueFrom

Type
object
PropertyTypeDescription
configMapKeyRefobject
fieldRefobject
resourceFieldRefobject
secretKeyRefobject

.spec.predictor.sklearn.env[].valueFrom.configMapKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.predictor.sklearn.env[].valueFrom.fieldRef

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

.spec.predictor.sklearn.env[].valueFrom.resourceFieldRef

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

.spec.predictor.sklearn.env[].valueFrom.secretKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.predictor.sklearn.envFrom

Type
array

.spec.predictor.sklearn.envFrom[]

Type
object
PropertyTypeDescription
configMapRefobject
prefixstring
secretRefobject

.spec.predictor.sklearn.envFrom[].configMapRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.predictor.sklearn.envFrom[].secretRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.predictor.sklearn.lifecycle

Type
object
PropertyTypeDescription
postStartobject
preStopobject

.spec.predictor.sklearn.lifecycle.postStart

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.predictor.sklearn.lifecycle.postStart.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.sklearn.lifecycle.postStart.exec.command

Type
array

.spec.predictor.sklearn.lifecycle.postStart.exec.command[]

Type
string

.spec.predictor.sklearn.lifecycle.postStart.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.sklearn.lifecycle.postStart.httpGet.httpHeaders

Type
array

.spec.predictor.sklearn.lifecycle.postStart.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.sklearn.lifecycle.postStart.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.predictor.sklearn.lifecycle.postStart.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.sklearn.lifecycle.preStop

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.predictor.sklearn.lifecycle.preStop.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.sklearn.lifecycle.preStop.exec.command

Type
array

.spec.predictor.sklearn.lifecycle.preStop.exec.command[]

Type
string

.spec.predictor.sklearn.lifecycle.preStop.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.sklearn.lifecycle.preStop.httpGet.httpHeaders

Type
array

.spec.predictor.sklearn.lifecycle.preStop.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.sklearn.lifecycle.preStop.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.predictor.sklearn.lifecycle.preStop.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.sklearn.livenessProbe

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

.spec.predictor.sklearn.livenessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.sklearn.livenessProbe.exec.command

Type
array

.spec.predictor.sklearn.livenessProbe.exec.command[]

Type
string

.spec.predictor.sklearn.livenessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.sklearn.livenessProbe.httpGet

Type
object
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.sklearn.livenessProbe.httpGet.httpHeaders

Type
array

.spec.predictor.sklearn.livenessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.sklearn.livenessProbe.tcpSocket

Type
object
PropertyTypeDescription
hoststring
port

.spec.predictor.sklearn.ports

Type
array

.spec.predictor.sklearn.ports[]

Type
object
Required
containerPort
PropertyTypeDescription
containerPortinteger
hostIPstring
hostPortinteger
namestring
protocolstring

.spec.predictor.sklearn.readinessProbe

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

.spec.predictor.sklearn.readinessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.sklearn.readinessProbe.exec.command

Type
array

.spec.predictor.sklearn.readinessProbe.exec.command[]

Type
string

.spec.predictor.sklearn.readinessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.sklearn.readinessProbe.httpGet

Type
object
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.sklearn.readinessProbe.httpGet.httpHeaders

Type
array

.spec.predictor.sklearn.readinessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.sklearn.readinessProbe.tcpSocket

Type
object
PropertyTypeDescription
hoststring
port

.spec.predictor.sklearn.resizePolicy

Type
array

.spec.predictor.sklearn.resizePolicy[]

Type
object
Required
resourceNamerestartPolicy
PropertyTypeDescription
resourceNamestring
restartPolicystring

.spec.predictor.sklearn.resources

Type
object
PropertyTypeDescription
claimsarray
limitsobject
requestsobject

.spec.predictor.sklearn.resources.claims

Type
array

.spec.predictor.sklearn.resources.claims[]

Type
object
Required
name
PropertyTypeDescription
namestring

.spec.predictor.sklearn.resources.limits

Type
object

.spec.predictor.sklearn.resources.requests

Type
object

.spec.predictor.sklearn.securityContext

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

.spec.predictor.sklearn.securityContext.appArmorProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.predictor.sklearn.securityContext.capabilities

Type
object
PropertyTypeDescription
addarray
droparray

.spec.predictor.sklearn.securityContext.capabilities.add

Type
array

.spec.predictor.sklearn.securityContext.capabilities.add[]

Type
string

.spec.predictor.sklearn.securityContext.capabilities.drop

Type
array

.spec.predictor.sklearn.securityContext.capabilities.drop[]

Type
string

.spec.predictor.sklearn.securityContext.seLinuxOptions

Type
object
PropertyTypeDescription
levelstring
rolestring
typestring
userstring

.spec.predictor.sklearn.securityContext.seccompProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.predictor.sklearn.securityContext.windowsOptions

Type
object
PropertyTypeDescription
gmsaCredentialSpecstring
gmsaCredentialSpecNamestring
hostProcessboolean
runAsUserNamestring

.spec.predictor.sklearn.startupProbe

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

.spec.predictor.sklearn.startupProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.sklearn.startupProbe.exec.command

Type
array

.spec.predictor.sklearn.startupProbe.exec.command[]

Type
string

.spec.predictor.sklearn.startupProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.sklearn.startupProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.sklearn.startupProbe.httpGet.httpHeaders

Type
array

.spec.predictor.sklearn.startupProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.sklearn.startupProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.sklearn.storage

Type
object
PropertyTypeDescription
keystring
parametersobject
pathstring
schemaPathstring

.spec.predictor.sklearn.storage.parameters

Type
object

.spec.predictor.sklearn.volumeDevices

Type
array

.spec.predictor.sklearn.volumeDevices[]

Type
object
Required
devicePathname
PropertyTypeDescription
devicePathstring
namestring

.spec.predictor.sklearn.volumeMounts

Type
array

.spec.predictor.sklearn.volumeMounts[]

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

.spec.predictor.tensorflow

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

.spec.predictor.tensorflow.args

Type
array

.spec.predictor.tensorflow.args[]

Type
string

.spec.predictor.tensorflow.command

Type
array

.spec.predictor.tensorflow.command[]

Type
string

.spec.predictor.tensorflow.env

Type
array

.spec.predictor.tensorflow.env[]

Type
object
Required
name
PropertyTypeDescription
namestring
valuestring
valueFromobject

.spec.predictor.tensorflow.env[].valueFrom

Type
object
PropertyTypeDescription
configMapKeyRefobject
fieldRefobject
resourceFieldRefobject
secretKeyRefobject

.spec.predictor.tensorflow.env[].valueFrom.configMapKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.predictor.tensorflow.env[].valueFrom.fieldRef

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

.spec.predictor.tensorflow.env[].valueFrom.resourceFieldRef

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

.spec.predictor.tensorflow.env[].valueFrom.secretKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.predictor.tensorflow.envFrom

Type
array

.spec.predictor.tensorflow.envFrom[]

Type
object
PropertyTypeDescription
configMapRefobject
prefixstring
secretRefobject

.spec.predictor.tensorflow.envFrom[].configMapRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.predictor.tensorflow.envFrom[].secretRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.predictor.tensorflow.lifecycle

Type
object
PropertyTypeDescription
postStartobject
preStopobject

.spec.predictor.tensorflow.lifecycle.postStart

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.predictor.tensorflow.lifecycle.postStart.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.tensorflow.lifecycle.postStart.exec.command

Type
array

.spec.predictor.tensorflow.lifecycle.postStart.exec.command[]

Type
string

.spec.predictor.tensorflow.lifecycle.postStart.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.tensorflow.lifecycle.postStart.httpGet.httpHeaders

Type
array

.spec.predictor.tensorflow.lifecycle.postStart.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.tensorflow.lifecycle.postStart.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.predictor.tensorflow.lifecycle.postStart.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.tensorflow.lifecycle.preStop

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.predictor.tensorflow.lifecycle.preStop.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.tensorflow.lifecycle.preStop.exec.command

Type
array

.spec.predictor.tensorflow.lifecycle.preStop.exec.command[]

Type
string

.spec.predictor.tensorflow.lifecycle.preStop.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.tensorflow.lifecycle.preStop.httpGet.httpHeaders

Type
array

.spec.predictor.tensorflow.lifecycle.preStop.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.tensorflow.lifecycle.preStop.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.predictor.tensorflow.lifecycle.preStop.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.tensorflow.livenessProbe

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

.spec.predictor.tensorflow.livenessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.tensorflow.livenessProbe.exec.command

Type
array

.spec.predictor.tensorflow.livenessProbe.exec.command[]

Type
string

.spec.predictor.tensorflow.livenessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.tensorflow.livenessProbe.httpGet

Type
object
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.tensorflow.livenessProbe.httpGet.httpHeaders

Type
array

.spec.predictor.tensorflow.livenessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.tensorflow.livenessProbe.tcpSocket

Type
object
PropertyTypeDescription
hoststring
port

.spec.predictor.tensorflow.ports

Type
array

.spec.predictor.tensorflow.ports[]

Type
object
Required
containerPort
PropertyTypeDescription
containerPortinteger
hostIPstring
hostPortinteger
namestring
protocolstring

.spec.predictor.tensorflow.readinessProbe

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

.spec.predictor.tensorflow.readinessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.tensorflow.readinessProbe.exec.command

Type
array

.spec.predictor.tensorflow.readinessProbe.exec.command[]

Type
string

.spec.predictor.tensorflow.readinessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.tensorflow.readinessProbe.httpGet

Type
object
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.tensorflow.readinessProbe.httpGet.httpHeaders

Type
array

.spec.predictor.tensorflow.readinessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.tensorflow.readinessProbe.tcpSocket

Type
object
PropertyTypeDescription
hoststring
port

.spec.predictor.tensorflow.resizePolicy

Type
array

.spec.predictor.tensorflow.resizePolicy[]

Type
object
Required
resourceNamerestartPolicy
PropertyTypeDescription
resourceNamestring
restartPolicystring

.spec.predictor.tensorflow.resources

Type
object
PropertyTypeDescription
claimsarray
limitsobject
requestsobject

.spec.predictor.tensorflow.resources.claims

Type
array

.spec.predictor.tensorflow.resources.claims[]

Type
object
Required
name
PropertyTypeDescription
namestring

.spec.predictor.tensorflow.resources.limits

Type
object

.spec.predictor.tensorflow.resources.requests

Type
object

.spec.predictor.tensorflow.securityContext

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

.spec.predictor.tensorflow.securityContext.appArmorProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.predictor.tensorflow.securityContext.capabilities

Type
object
PropertyTypeDescription
addarray
droparray

.spec.predictor.tensorflow.securityContext.capabilities.add

Type
array

.spec.predictor.tensorflow.securityContext.capabilities.add[]

Type
string

.spec.predictor.tensorflow.securityContext.capabilities.drop

Type
array

.spec.predictor.tensorflow.securityContext.capabilities.drop[]

Type
string

.spec.predictor.tensorflow.securityContext.seLinuxOptions

Type
object
PropertyTypeDescription
levelstring
rolestring
typestring
userstring

.spec.predictor.tensorflow.securityContext.seccompProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.predictor.tensorflow.securityContext.windowsOptions

Type
object
PropertyTypeDescription
gmsaCredentialSpecstring
gmsaCredentialSpecNamestring
hostProcessboolean
runAsUserNamestring

.spec.predictor.tensorflow.startupProbe

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

.spec.predictor.tensorflow.startupProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.tensorflow.startupProbe.exec.command

Type
array

.spec.predictor.tensorflow.startupProbe.exec.command[]

Type
string

.spec.predictor.tensorflow.startupProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.tensorflow.startupProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.tensorflow.startupProbe.httpGet.httpHeaders

Type
array

.spec.predictor.tensorflow.startupProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.tensorflow.startupProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.tensorflow.storage

Type
object
PropertyTypeDescription
keystring
parametersobject
pathstring
schemaPathstring

.spec.predictor.tensorflow.storage.parameters

Type
object

.spec.predictor.tensorflow.volumeDevices

Type
array

.spec.predictor.tensorflow.volumeDevices[]

Type
object
Required
devicePathname
PropertyTypeDescription
devicePathstring
namestring

.spec.predictor.tensorflow.volumeMounts

Type
array

.spec.predictor.tensorflow.volumeMounts[]

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

.spec.predictor.tolerations

Type
array

.spec.predictor.tolerations[]

Type
object
PropertyTypeDescription
effectstring
keystring
operatorstring
tolerationSecondsinteger
valuestring

.spec.predictor.topologySpreadConstraints

Type
array

.spec.predictor.topologySpreadConstraints[]

Type
object
Required
maxSkewtopologyKeywhenUnsatisfiable
PropertyTypeDescription
labelSelectorobject
matchLabelKeysarray
maxSkewinteger
minDomainsinteger
nodeAffinityPolicystring
nodeTaintsPolicystring
topologyKeystring
whenUnsatisfiablestring

.spec.predictor.topologySpreadConstraints[].labelSelector

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

.spec.predictor.topologySpreadConstraints[].labelSelector.matchExpressions

Type
array

.spec.predictor.topologySpreadConstraints[].labelSelector.matchExpressions[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.predictor.topologySpreadConstraints[].labelSelector.matchExpressions[].values

Type
array

.spec.predictor.topologySpreadConstraints[].labelSelector.matchExpressions[].values[]

Type
string

.spec.predictor.topologySpreadConstraints[].labelSelector.matchLabels

Type
object

.spec.predictor.topologySpreadConstraints[].matchLabelKeys

Type
array

.spec.predictor.topologySpreadConstraints[].matchLabelKeys[]

Type
string

.spec.predictor.triton

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

.spec.predictor.triton.args

Type
array

.spec.predictor.triton.args[]

Type
string

.spec.predictor.triton.command

Type
array

.spec.predictor.triton.command[]

Type
string

.spec.predictor.triton.env

Type
array

.spec.predictor.triton.env[]

Type
object
Required
name
PropertyTypeDescription
namestring
valuestring
valueFromobject

.spec.predictor.triton.env[].valueFrom

Type
object
PropertyTypeDescription
configMapKeyRefobject
fieldRefobject
resourceFieldRefobject
secretKeyRefobject

.spec.predictor.triton.env[].valueFrom.configMapKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.predictor.triton.env[].valueFrom.fieldRef

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

.spec.predictor.triton.env[].valueFrom.resourceFieldRef

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

.spec.predictor.triton.env[].valueFrom.secretKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.predictor.triton.envFrom

Type
array

.spec.predictor.triton.envFrom[]

Type
object
PropertyTypeDescription
configMapRefobject
prefixstring
secretRefobject

.spec.predictor.triton.envFrom[].configMapRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.predictor.triton.envFrom[].secretRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.predictor.triton.lifecycle

Type
object
PropertyTypeDescription
postStartobject
preStopobject

.spec.predictor.triton.lifecycle.postStart

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.predictor.triton.lifecycle.postStart.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.triton.lifecycle.postStart.exec.command

Type
array

.spec.predictor.triton.lifecycle.postStart.exec.command[]

Type
string

.spec.predictor.triton.lifecycle.postStart.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.triton.lifecycle.postStart.httpGet.httpHeaders

Type
array

.spec.predictor.triton.lifecycle.postStart.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.triton.lifecycle.postStart.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.predictor.triton.lifecycle.postStart.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.triton.lifecycle.preStop

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.predictor.triton.lifecycle.preStop.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.triton.lifecycle.preStop.exec.command

Type
array

.spec.predictor.triton.lifecycle.preStop.exec.command[]

Type
string

.spec.predictor.triton.lifecycle.preStop.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.triton.lifecycle.preStop.httpGet.httpHeaders

Type
array

.spec.predictor.triton.lifecycle.preStop.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.triton.lifecycle.preStop.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.predictor.triton.lifecycle.preStop.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.triton.livenessProbe

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

.spec.predictor.triton.livenessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.triton.livenessProbe.exec.command

Type
array

.spec.predictor.triton.livenessProbe.exec.command[]

Type
string

.spec.predictor.triton.livenessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.triton.livenessProbe.httpGet

Type
object
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.triton.livenessProbe.httpGet.httpHeaders

Type
array

.spec.predictor.triton.livenessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.triton.livenessProbe.tcpSocket

Type
object
PropertyTypeDescription
hoststring
port

.spec.predictor.triton.ports

Type
array

.spec.predictor.triton.ports[]

Type
object
Required
containerPort
PropertyTypeDescription
containerPortinteger
hostIPstring
hostPortinteger
namestring
protocolstring

.spec.predictor.triton.readinessProbe

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

.spec.predictor.triton.readinessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.triton.readinessProbe.exec.command

Type
array

.spec.predictor.triton.readinessProbe.exec.command[]

Type
string

.spec.predictor.triton.readinessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.triton.readinessProbe.httpGet

Type
object
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.triton.readinessProbe.httpGet.httpHeaders

Type
array

.spec.predictor.triton.readinessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.triton.readinessProbe.tcpSocket

Type
object
PropertyTypeDescription
hoststring
port

.spec.predictor.triton.resizePolicy

Type
array

.spec.predictor.triton.resizePolicy[]

Type
object
Required
resourceNamerestartPolicy
PropertyTypeDescription
resourceNamestring
restartPolicystring

.spec.predictor.triton.resources

Type
object
PropertyTypeDescription
claimsarray
limitsobject
requestsobject

.spec.predictor.triton.resources.claims

Type
array

.spec.predictor.triton.resources.claims[]

Type
object
Required
name
PropertyTypeDescription
namestring

.spec.predictor.triton.resources.limits

Type
object

.spec.predictor.triton.resources.requests

Type
object

.spec.predictor.triton.securityContext

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

.spec.predictor.triton.securityContext.appArmorProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.predictor.triton.securityContext.capabilities

Type
object
PropertyTypeDescription
addarray
droparray

.spec.predictor.triton.securityContext.capabilities.add

Type
array

.spec.predictor.triton.securityContext.capabilities.add[]

Type
string

.spec.predictor.triton.securityContext.capabilities.drop

Type
array

.spec.predictor.triton.securityContext.capabilities.drop[]

Type
string

.spec.predictor.triton.securityContext.seLinuxOptions

Type
object
PropertyTypeDescription
levelstring
rolestring
typestring
userstring

.spec.predictor.triton.securityContext.seccompProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.predictor.triton.securityContext.windowsOptions

Type
object
PropertyTypeDescription
gmsaCredentialSpecstring
gmsaCredentialSpecNamestring
hostProcessboolean
runAsUserNamestring

.spec.predictor.triton.startupProbe

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

.spec.predictor.triton.startupProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.triton.startupProbe.exec.command

Type
array

.spec.predictor.triton.startupProbe.exec.command[]

Type
string

.spec.predictor.triton.startupProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.triton.startupProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.triton.startupProbe.httpGet.httpHeaders

Type
array

.spec.predictor.triton.startupProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.triton.startupProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.triton.storage

Type
object
PropertyTypeDescription
keystring
parametersobject
pathstring
schemaPathstring

.spec.predictor.triton.storage.parameters

Type
object

.spec.predictor.triton.volumeDevices

Type
array

.spec.predictor.triton.volumeDevices[]

Type
object
Required
devicePathname
PropertyTypeDescription
devicePathstring
namestring

.spec.predictor.triton.volumeMounts

Type
array

.spec.predictor.triton.volumeMounts[]

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

.spec.predictor.volumes

Type
array

.spec.predictor.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.predictor.volumes[].awsElasticBlockStore

Type
object
Required
volumeID
PropertyTypeDescription
fsTypestring
partitioninteger
readOnlyboolean
volumeIDstring

.spec.predictor.volumes[].azureDisk

Type
object
Required
diskNamediskURI
PropertyTypeDescription
cachingModestring
diskNamestring
diskURIstring
fsTypestring
kindstring
readOnlyboolean

.spec.predictor.volumes[].azureFile

Type
object
Required
secretNameshareName
PropertyTypeDescription
readOnlyboolean
secretNamestring
shareNamestring

.spec.predictor.volumes[].cephfs

Type
object
Required
monitors
PropertyTypeDescription
monitorsarray
pathstring
readOnlyboolean
secretFilestring
secretRefobject
userstring

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

Type
array

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

Type
string

.spec.predictor.volumes[].cephfs.secretRef

Type
object
PropertyTypeDescription
namestring

.spec.predictor.volumes[].cinder

Type
object
Required
volumeID
PropertyTypeDescription
fsTypestring
readOnlyboolean
secretRefobject
volumeIDstring

.spec.predictor.volumes[].cinder.secretRef

Type
object
PropertyTypeDescription
namestring

.spec.predictor.volumes[].configMap

Type
object
PropertyTypeDescription
defaultModeinteger
itemsarray
namestring
optionalboolean

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

Type
array

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

Type
object
Required
keypath
PropertyTypeDescription
keystring
modeinteger
pathstring

.spec.predictor.volumes[].csi

Type
object
Required
driver
PropertyTypeDescription
driverstring
fsTypestring
nodePublishSecretRefobject
readOnlyboolean
volumeAttributesobject

.spec.predictor.volumes[].csi.nodePublishSecretRef

Type
object
PropertyTypeDescription
namestring

.spec.predictor.volumes[].csi.volumeAttributes

Type
object

.spec.predictor.volumes[].downwardAPI

Type
object
PropertyTypeDescription
defaultModeinteger
itemsarray

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

Type
array

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

Type
object
Required
path
PropertyTypeDescription
fieldRefobject
modeinteger
pathstring
resourceFieldRefobject

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

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

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

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

.spec.predictor.volumes[].emptyDir

Type
object
PropertyTypeDescription
mediumstring
sizeLimit

.spec.predictor.volumes[].ephemeral

Type
object
PropertyTypeDescription
volumeClaimTemplateobject

.spec.predictor.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.predictor.volumes[].ephemeral.volumeClaimTemplate.spec

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

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

Type
array

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

Type
string

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

Type
object
Required
kindname
PropertyTypeDescription
apiGroupstring
kindstring
namestring

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

Type
object
Required
kindname
PropertyTypeDescription
apiGroupstring
kindstring
namestring
namespacestring

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

Type
object
PropertyTypeDescription
limitsobject
requestsobject

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

Type
object

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

Type
object

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

.spec.predictor.volumes[].fc

Type
object
PropertyTypeDescription
fsTypestring
luninteger
readOnlyboolean
targetWWNsarray
wwidsarray

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

Type
array

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

Type
string

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

Type
array

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

Type
string

.spec.predictor.volumes[].flexVolume

Type
object
Required
driver
PropertyTypeDescription
driverstring
fsTypestring
optionsobject
readOnlyboolean
secretRefobject

.spec.predictor.volumes[].flexVolume.options

Type
object

.spec.predictor.volumes[].flexVolume.secretRef

Type
object
PropertyTypeDescription
namestring

.spec.predictor.volumes[].flocker

Type
object
PropertyTypeDescription
datasetNamestring
datasetUUIDstring

.spec.predictor.volumes[].gcePersistentDisk

Type
object
Required
pdName
PropertyTypeDescription
fsTypestring
partitioninteger
pdNamestring
readOnlyboolean

.spec.predictor.volumes[].gitRepo

Type
object
Required
repository
PropertyTypeDescription
directorystring
repositorystring
revisionstring

.spec.predictor.volumes[].glusterfs

Type
object
Required
endpointspath
PropertyTypeDescription
endpointsstring
pathstring
readOnlyboolean

.spec.predictor.volumes[].hostPath

Type
object
Required
path
PropertyTypeDescription
pathstring
typestring

.spec.predictor.volumes[].iscsi

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

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

Type
array

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

Type
string

.spec.predictor.volumes[].iscsi.secretRef

Type
object
PropertyTypeDescription
namestring

.spec.predictor.volumes[].nfs

Type
object
Required
pathserver
PropertyTypeDescription
pathstring
readOnlyboolean
serverstring

.spec.predictor.volumes[].persistentVolumeClaim

Type
object
Required
claimName
PropertyTypeDescription
claimNamestring
readOnlyboolean

.spec.predictor.volumes[].photonPersistentDisk

Type
object
Required
pdID
PropertyTypeDescription
fsTypestring
pdIDstring

.spec.predictor.volumes[].portworxVolume

Type
object
Required
volumeID
PropertyTypeDescription
fsTypestring
readOnlyboolean
volumeIDstring

.spec.predictor.volumes[].projected

Type
object
PropertyTypeDescription
defaultModeinteger
sourcesarray

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

Type
array

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

Type
object
PropertyTypeDescription
clusterTrustBundleobject
configMapobject
downwardAPIobject
secretobject
serviceAccountTokenobject

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

Type
object
Required
path
PropertyTypeDescription
labelSelectorobject
namestring
optionalboolean
pathstring
signerNamestring

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

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

Type
object
PropertyTypeDescription
itemsarray
namestring
optionalboolean

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

Type
array

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

Type
object
Required
keypath
PropertyTypeDescription
keystring
modeinteger
pathstring

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

Type
object
PropertyTypeDescription
itemsarray

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

Type
array

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

Type
object
Required
path
PropertyTypeDescription
fieldRefobject
modeinteger
pathstring
resourceFieldRefobject

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

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

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

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

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

Type
object
PropertyTypeDescription
itemsarray
namestring
optionalboolean

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

Type
array

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

Type
object
Required
keypath
PropertyTypeDescription
keystring
modeinteger
pathstring

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

Type
object
Required
path
PropertyTypeDescription
audiencestring
expirationSecondsinteger
pathstring

.spec.predictor.volumes[].quobyte

Type
object
Required
registryvolume
PropertyTypeDescription
groupstring
readOnlyboolean
registrystring
tenantstring
userstring
volumestring

.spec.predictor.volumes[].rbd

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

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

Type
array

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

Type
string

.spec.predictor.volumes[].rbd.secretRef

Type
object
PropertyTypeDescription
namestring

.spec.predictor.volumes[].scaleIO

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

.spec.predictor.volumes[].scaleIO.secretRef

Type
object
PropertyTypeDescription
namestring

.spec.predictor.volumes[].secret

Type
object
PropertyTypeDescription
defaultModeinteger
itemsarray
optionalboolean
secretNamestring

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

Type
array

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

Type
object
Required
keypath
PropertyTypeDescription
keystring
modeinteger
pathstring

.spec.predictor.volumes[].storageos

Type
object
PropertyTypeDescription
fsTypestring
readOnlyboolean
secretRefobject
volumeNamestring
volumeNamespacestring

.spec.predictor.volumes[].storageos.secretRef

Type
object
PropertyTypeDescription
namestring

.spec.predictor.volumes[].vsphereVolume

Type
object
Required
volumePath
PropertyTypeDescription
fsTypestring
storagePolicyIDstring
storagePolicyNamestring
volumePathstring

.spec.predictor.workerSpec

Type
object
PropertyTypeDescription
activeDeadlineSecondsinteger
affinityobject
automountServiceAccountTokenboolean
containersarray
dnsConfigobject
dnsPolicystring
enableServiceLinksboolean
ephemeralContainersarray
hostAliasesarray
hostIPCboolean
hostNetworkboolean
hostPIDboolean
hostUsersboolean
hostnamestring
imagePullSecretsarray
initContainersarray
nodeNamestring
nodeSelectorobject
osobject
overheadobject
preemptionPolicystring
priorityinteger
priorityClassNamestring
readinessGatesarray
resourceClaimsarray
restartPolicystring
runtimeClassNamestring
schedulerNamestring
schedulingGatesarray
securityContextobject
serviceAccountstring
serviceAccountNamestring
setHostnameAsFQDNboolean
shareProcessNamespaceboolean
sizeinteger
subdomainstring
terminationGracePeriodSecondsinteger
tolerationsarray
topologySpreadConstraintsarray
volumesarray

.spec.predictor.workerSpec.affinity

Type
object
PropertyTypeDescription
nodeAffinityobject
podAffinityobject
podAntiAffinityobject

.spec.predictor.workerSpec.affinity.nodeAffinity

Type
object
PropertyTypeDescription
preferredDuringSchedulingIgnoredDuringExecutionarray
requiredDuringSchedulingIgnoredDuringExecutionobject

.spec.predictor.workerSpec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution

Type
array

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

Type
object
Required
preferenceweight
PropertyTypeDescription
preferenceobject
weightinteger

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchFieldsarray

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

.spec.predictor.workerSpec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution

Type
object
Required
nodeSelectorTerms
PropertyTypeDescription
nodeSelectorTermsarray

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

Type
array

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchFieldsarray

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

.spec.predictor.workerSpec.affinity.podAffinity

Type
object
PropertyTypeDescription
preferredDuringSchedulingIgnoredDuringExecutionarray
requiredDuringSchedulingIgnoredDuringExecutionarray

.spec.predictor.workerSpec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution

Type
array

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

Type
object
Required
podAffinityTermweight
PropertyTypeDescription
podAffinityTermobject
weightinteger

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

Type
object
Required
topologyKey
PropertyTypeDescription
labelSelectorobject
matchLabelKeysarray
mismatchLabelKeysarray
namespaceSelectorobject
namespacesarray
topologyKeystring

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

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

Type
array

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

Type
string

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

Type
array

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

Type
string

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

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

Type
array

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

Type
string

.spec.predictor.workerSpec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution

Type
array

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

Type
object
Required
topologyKey
PropertyTypeDescription
labelSelectorobject
matchLabelKeysarray
mismatchLabelKeysarray
namespaceSelectorobject
namespacesarray
topologyKeystring

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

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

Type
array

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

Type
string

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

Type
array

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

Type
string

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

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

Type
array

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

Type
string

.spec.predictor.workerSpec.affinity.podAntiAffinity

Type
object
PropertyTypeDescription
preferredDuringSchedulingIgnoredDuringExecutionarray
requiredDuringSchedulingIgnoredDuringExecutionarray

.spec.predictor.workerSpec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution

Type
array

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

Type
object
Required
podAffinityTermweight
PropertyTypeDescription
podAffinityTermobject
weightinteger

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

Type
object
Required
topologyKey
PropertyTypeDescription
labelSelectorobject
matchLabelKeysarray
mismatchLabelKeysarray
namespaceSelectorobject
namespacesarray
topologyKeystring

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

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

Type
array

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

Type
string

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

Type
array

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

Type
string

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

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

Type
array

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

Type
string

.spec.predictor.workerSpec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution

Type
array

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

Type
object
Required
topologyKey
PropertyTypeDescription
labelSelectorobject
matchLabelKeysarray
mismatchLabelKeysarray
namespaceSelectorobject
namespacesarray
topologyKeystring

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

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

Type
array

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

Type
string

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

Type
array

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

Type
string

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

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

Type
array

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

Type
string

.spec.predictor.workerSpec.containers

Type
array

.spec.predictor.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.predictor.workerSpec.containers[].args

Type
array

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

Type
string

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

Type
array

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

Type
string

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

Type
array

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

Type
object
Required
name
PropertyTypeDescription
namestring
valuestring
valueFromobject

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

Type
object
PropertyTypeDescription
configMapKeyRefobject
fieldRefobject
resourceFieldRefobject
secretKeyRefobject

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

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

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

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

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

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

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

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

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

Type
array

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

Type
object
PropertyTypeDescription
configMapRefobject
prefixstring
secretRefobject

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

Type
object
PropertyTypeDescription
namestring
optionalboolean

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

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.predictor.workerSpec.containers[].lifecycle

Type
object
PropertyTypeDescription
postStartobject
preStopobject

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

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

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

Type
object
PropertyTypeDescription
commandarray

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

Type
array

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

Type
string

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

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

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

Type
array

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

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

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

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

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

Type
object
Required
port
PropertyTypeDescription
hoststring
port

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

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

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

Type
object
PropertyTypeDescription
commandarray

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

Type
array

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

Type
string

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

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

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

Type
array

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

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

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

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

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

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.workerSpec.containers[].livenessProbe

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

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

Type
object
PropertyTypeDescription
commandarray

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

Type
array

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

Type
string

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

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

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

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

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

Type
array

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

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

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

Type
object
Required
port
PropertyTypeDescription
hoststring
port

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

Type
array

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

Type
object
Required
containerPort
PropertyTypeDescription
containerPortinteger
hostIPstring
hostPortinteger
namestring
protocolstring

.spec.predictor.workerSpec.containers[].readinessProbe

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

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

Type
object
PropertyTypeDescription
commandarray

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

Type
array

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

Type
string

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

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

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

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

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

Type
array

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

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

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

Type
object
Required
port
PropertyTypeDescription
hoststring
port

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

Type
array

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

Type
object
Required
resourceNamerestartPolicy
PropertyTypeDescription
resourceNamestring
restartPolicystring

.spec.predictor.workerSpec.containers[].resources

Type
object
PropertyTypeDescription
claimsarray
limitsobject
requestsobject

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

Type
array

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

Type
object
Required
name
PropertyTypeDescription
namestring

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

Type
object

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

Type
object

.spec.predictor.workerSpec.containers[].securityContext

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

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

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

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

Type
object
PropertyTypeDescription
addarray
droparray

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

Type
array

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

Type
string

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

Type
array

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

Type
string

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

Type
object
PropertyTypeDescription
levelstring
rolestring
typestring
userstring

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

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

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

Type
object
PropertyTypeDescription
gmsaCredentialSpecstring
gmsaCredentialSpecNamestring
hostProcessboolean
runAsUserNamestring

.spec.predictor.workerSpec.containers[].startupProbe

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

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

Type
object
PropertyTypeDescription
commandarray

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

Type
array

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

Type
string

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

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

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

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

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

Type
array

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

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

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

Type
object
Required
port
PropertyTypeDescription
hoststring
port

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

Type
array

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

Type
object
Required
devicePathname
PropertyTypeDescription
devicePathstring
namestring

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

Type
array

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

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

.spec.predictor.workerSpec.dnsConfig

Type
object
PropertyTypeDescription
nameserversarray
optionsarray
searchesarray

.spec.predictor.workerSpec.dnsConfig.nameservers

Type
array

.spec.predictor.workerSpec.dnsConfig.nameservers[]

Type
string

.spec.predictor.workerSpec.dnsConfig.options

Type
array

.spec.predictor.workerSpec.dnsConfig.options[]

Type
object
PropertyTypeDescription
namestring
valuestring

.spec.predictor.workerSpec.dnsConfig.searches

Type
array

.spec.predictor.workerSpec.dnsConfig.searches[]

Type
string

.spec.predictor.workerSpec.ephemeralContainers

Type
array

.spec.predictor.workerSpec.ephemeralContainers[]

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

.spec.predictor.workerSpec.ephemeralContainers[].args

Type
array

.spec.predictor.workerSpec.ephemeralContainers[].args[]

Type
string

.spec.predictor.workerSpec.ephemeralContainers[].command

Type
array

.spec.predictor.workerSpec.ephemeralContainers[].command[]

Type
string

.spec.predictor.workerSpec.ephemeralContainers[].env

Type
array

.spec.predictor.workerSpec.ephemeralContainers[].env[]

Type
object
Required
name
PropertyTypeDescription
namestring
valuestring
valueFromobject

.spec.predictor.workerSpec.ephemeralContainers[].env[].valueFrom

Type
object
PropertyTypeDescription
configMapKeyRefobject
fieldRefobject
resourceFieldRefobject
secretKeyRefobject

.spec.predictor.workerSpec.ephemeralContainers[].env[].valueFrom.configMapKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.predictor.workerSpec.ephemeralContainers[].env[].valueFrom.fieldRef

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

.spec.predictor.workerSpec.ephemeralContainers[].env[].valueFrom.resourceFieldRef

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

.spec.predictor.workerSpec.ephemeralContainers[].env[].valueFrom.secretKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.predictor.workerSpec.ephemeralContainers[].envFrom

Type
array

.spec.predictor.workerSpec.ephemeralContainers[].envFrom[]

Type
object
PropertyTypeDescription
configMapRefobject
prefixstring
secretRefobject

.spec.predictor.workerSpec.ephemeralContainers[].envFrom[].configMapRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.predictor.workerSpec.ephemeralContainers[].envFrom[].secretRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.predictor.workerSpec.ephemeralContainers[].lifecycle

Type
object
PropertyTypeDescription
postStartobject
preStopobject

.spec.predictor.workerSpec.ephemeralContainers[].lifecycle.postStart

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.predictor.workerSpec.ephemeralContainers[].lifecycle.postStart.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.workerSpec.ephemeralContainers[].lifecycle.postStart.exec.command

Type
array

.spec.predictor.workerSpec.ephemeralContainers[].lifecycle.postStart.exec.command[]

Type
string

.spec.predictor.workerSpec.ephemeralContainers[].lifecycle.postStart.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.workerSpec.ephemeralContainers[].lifecycle.postStart.httpGet.httpHeaders

Type
array

.spec.predictor.workerSpec.ephemeralContainers[].lifecycle.postStart.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.workerSpec.ephemeralContainers[].lifecycle.postStart.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.predictor.workerSpec.ephemeralContainers[].lifecycle.postStart.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.workerSpec.ephemeralContainers[].lifecycle.preStop

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.predictor.workerSpec.ephemeralContainers[].lifecycle.preStop.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.workerSpec.ephemeralContainers[].lifecycle.preStop.exec.command

Type
array

.spec.predictor.workerSpec.ephemeralContainers[].lifecycle.preStop.exec.command[]

Type
string

.spec.predictor.workerSpec.ephemeralContainers[].lifecycle.preStop.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.workerSpec.ephemeralContainers[].lifecycle.preStop.httpGet.httpHeaders

Type
array

.spec.predictor.workerSpec.ephemeralContainers[].lifecycle.preStop.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.workerSpec.ephemeralContainers[].lifecycle.preStop.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.predictor.workerSpec.ephemeralContainers[].lifecycle.preStop.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.workerSpec.ephemeralContainers[].livenessProbe

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

.spec.predictor.workerSpec.ephemeralContainers[].livenessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.workerSpec.ephemeralContainers[].livenessProbe.exec.command

Type
array

.spec.predictor.workerSpec.ephemeralContainers[].livenessProbe.exec.command[]

Type
string

.spec.predictor.workerSpec.ephemeralContainers[].livenessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.workerSpec.ephemeralContainers[].livenessProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.workerSpec.ephemeralContainers[].livenessProbe.httpGet.httpHeaders

Type
array

.spec.predictor.workerSpec.ephemeralContainers[].livenessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.workerSpec.ephemeralContainers[].livenessProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.workerSpec.ephemeralContainers[].ports

Type
array

.spec.predictor.workerSpec.ephemeralContainers[].ports[]

Type
object
Required
containerPort
PropertyTypeDescription
containerPortinteger
hostIPstring
hostPortinteger
namestring
protocolstring

.spec.predictor.workerSpec.ephemeralContainers[].readinessProbe

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

.spec.predictor.workerSpec.ephemeralContainers[].readinessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.workerSpec.ephemeralContainers[].readinessProbe.exec.command

Type
array

.spec.predictor.workerSpec.ephemeralContainers[].readinessProbe.exec.command[]

Type
string

.spec.predictor.workerSpec.ephemeralContainers[].readinessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.workerSpec.ephemeralContainers[].readinessProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.workerSpec.ephemeralContainers[].readinessProbe.httpGet.httpHeaders

Type
array

.spec.predictor.workerSpec.ephemeralContainers[].readinessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.workerSpec.ephemeralContainers[].readinessProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.workerSpec.ephemeralContainers[].resizePolicy

Type
array

.spec.predictor.workerSpec.ephemeralContainers[].resizePolicy[]

Type
object
Required
resourceNamerestartPolicy
PropertyTypeDescription
resourceNamestring
restartPolicystring

.spec.predictor.workerSpec.ephemeralContainers[].resources

Type
object
PropertyTypeDescription
claimsarray
limitsobject
requestsobject

.spec.predictor.workerSpec.ephemeralContainers[].resources.claims

Type
array

.spec.predictor.workerSpec.ephemeralContainers[].resources.claims[]

Type
object
Required
name
PropertyTypeDescription
namestring

.spec.predictor.workerSpec.ephemeralContainers[].resources.limits

Type
object

.spec.predictor.workerSpec.ephemeralContainers[].resources.requests

Type
object

.spec.predictor.workerSpec.ephemeralContainers[].securityContext

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

.spec.predictor.workerSpec.ephemeralContainers[].securityContext.appArmorProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.predictor.workerSpec.ephemeralContainers[].securityContext.capabilities

Type
object
PropertyTypeDescription
addarray
droparray

.spec.predictor.workerSpec.ephemeralContainers[].securityContext.capabilities.add

Type
array

.spec.predictor.workerSpec.ephemeralContainers[].securityContext.capabilities.add[]

Type
string

.spec.predictor.workerSpec.ephemeralContainers[].securityContext.capabilities.drop

Type
array

.spec.predictor.workerSpec.ephemeralContainers[].securityContext.capabilities.drop[]

Type
string

.spec.predictor.workerSpec.ephemeralContainers[].securityContext.seLinuxOptions

Type
object
PropertyTypeDescription
levelstring
rolestring
typestring
userstring

.spec.predictor.workerSpec.ephemeralContainers[].securityContext.seccompProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.predictor.workerSpec.ephemeralContainers[].securityContext.windowsOptions

Type
object
PropertyTypeDescription
gmsaCredentialSpecstring
gmsaCredentialSpecNamestring
hostProcessboolean
runAsUserNamestring

.spec.predictor.workerSpec.ephemeralContainers[].startupProbe

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

.spec.predictor.workerSpec.ephemeralContainers[].startupProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.workerSpec.ephemeralContainers[].startupProbe.exec.command

Type
array

.spec.predictor.workerSpec.ephemeralContainers[].startupProbe.exec.command[]

Type
string

.spec.predictor.workerSpec.ephemeralContainers[].startupProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.workerSpec.ephemeralContainers[].startupProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.workerSpec.ephemeralContainers[].startupProbe.httpGet.httpHeaders

Type
array

.spec.predictor.workerSpec.ephemeralContainers[].startupProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.workerSpec.ephemeralContainers[].startupProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.workerSpec.ephemeralContainers[].volumeDevices

Type
array

.spec.predictor.workerSpec.ephemeralContainers[].volumeDevices[]

Type
object
Required
devicePathname
PropertyTypeDescription
devicePathstring
namestring

.spec.predictor.workerSpec.ephemeralContainers[].volumeMounts

Type
array

.spec.predictor.workerSpec.ephemeralContainers[].volumeMounts[]

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

.spec.predictor.workerSpec.hostAliases

Type
array

.spec.predictor.workerSpec.hostAliases[]

Type
object
Required
ip
PropertyTypeDescription
hostnamesarray
ipstring

.spec.predictor.workerSpec.hostAliases[].hostnames

Type
array

.spec.predictor.workerSpec.hostAliases[].hostnames[]

Type
string

.spec.predictor.workerSpec.imagePullSecrets

Type
array

.spec.predictor.workerSpec.imagePullSecrets[]

Type
object
PropertyTypeDescription
namestring

.spec.predictor.workerSpec.initContainers

Type
array

.spec.predictor.workerSpec.initContainers[]

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.predictor.workerSpec.initContainers[].args

Type
array

.spec.predictor.workerSpec.initContainers[].args[]

Type
string

.spec.predictor.workerSpec.initContainers[].command

Type
array

.spec.predictor.workerSpec.initContainers[].command[]

Type
string

.spec.predictor.workerSpec.initContainers[].env

Type
array

.spec.predictor.workerSpec.initContainers[].env[]

Type
object
Required
name
PropertyTypeDescription
namestring
valuestring
valueFromobject

.spec.predictor.workerSpec.initContainers[].env[].valueFrom

Type
object
PropertyTypeDescription
configMapKeyRefobject
fieldRefobject
resourceFieldRefobject
secretKeyRefobject

.spec.predictor.workerSpec.initContainers[].env[].valueFrom.configMapKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.predictor.workerSpec.initContainers[].env[].valueFrom.fieldRef

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

.spec.predictor.workerSpec.initContainers[].env[].valueFrom.resourceFieldRef

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

.spec.predictor.workerSpec.initContainers[].env[].valueFrom.secretKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.predictor.workerSpec.initContainers[].envFrom

Type
array

.spec.predictor.workerSpec.initContainers[].envFrom[]

Type
object
PropertyTypeDescription
configMapRefobject
prefixstring
secretRefobject

.spec.predictor.workerSpec.initContainers[].envFrom[].configMapRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.predictor.workerSpec.initContainers[].envFrom[].secretRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.predictor.workerSpec.initContainers[].lifecycle

Type
object
PropertyTypeDescription
postStartobject
preStopobject

.spec.predictor.workerSpec.initContainers[].lifecycle.postStart

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.predictor.workerSpec.initContainers[].lifecycle.postStart.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.workerSpec.initContainers[].lifecycle.postStart.exec.command

Type
array

.spec.predictor.workerSpec.initContainers[].lifecycle.postStart.exec.command[]

Type
string

.spec.predictor.workerSpec.initContainers[].lifecycle.postStart.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.workerSpec.initContainers[].lifecycle.postStart.httpGet.httpHeaders

Type
array

.spec.predictor.workerSpec.initContainers[].lifecycle.postStart.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.workerSpec.initContainers[].lifecycle.postStart.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.predictor.workerSpec.initContainers[].lifecycle.postStart.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.workerSpec.initContainers[].lifecycle.preStop

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.predictor.workerSpec.initContainers[].lifecycle.preStop.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.workerSpec.initContainers[].lifecycle.preStop.exec.command

Type
array

.spec.predictor.workerSpec.initContainers[].lifecycle.preStop.exec.command[]

Type
string

.spec.predictor.workerSpec.initContainers[].lifecycle.preStop.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.workerSpec.initContainers[].lifecycle.preStop.httpGet.httpHeaders

Type
array

.spec.predictor.workerSpec.initContainers[].lifecycle.preStop.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.workerSpec.initContainers[].lifecycle.preStop.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.predictor.workerSpec.initContainers[].lifecycle.preStop.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.workerSpec.initContainers[].livenessProbe

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

.spec.predictor.workerSpec.initContainers[].livenessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.workerSpec.initContainers[].livenessProbe.exec.command

Type
array

.spec.predictor.workerSpec.initContainers[].livenessProbe.exec.command[]

Type
string

.spec.predictor.workerSpec.initContainers[].livenessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.workerSpec.initContainers[].livenessProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.workerSpec.initContainers[].livenessProbe.httpGet.httpHeaders

Type
array

.spec.predictor.workerSpec.initContainers[].livenessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.workerSpec.initContainers[].livenessProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.workerSpec.initContainers[].ports

Type
array

.spec.predictor.workerSpec.initContainers[].ports[]

Type
object
Required
containerPort
PropertyTypeDescription
containerPortinteger
hostIPstring
hostPortinteger
namestring
protocolstring

.spec.predictor.workerSpec.initContainers[].readinessProbe

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

.spec.predictor.workerSpec.initContainers[].readinessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.workerSpec.initContainers[].readinessProbe.exec.command

Type
array

.spec.predictor.workerSpec.initContainers[].readinessProbe.exec.command[]

Type
string

.spec.predictor.workerSpec.initContainers[].readinessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.workerSpec.initContainers[].readinessProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.workerSpec.initContainers[].readinessProbe.httpGet.httpHeaders

Type
array

.spec.predictor.workerSpec.initContainers[].readinessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.workerSpec.initContainers[].readinessProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.workerSpec.initContainers[].resizePolicy

Type
array

.spec.predictor.workerSpec.initContainers[].resizePolicy[]

Type
object
Required
resourceNamerestartPolicy
PropertyTypeDescription
resourceNamestring
restartPolicystring

.spec.predictor.workerSpec.initContainers[].resources

Type
object
PropertyTypeDescription
claimsarray
limitsobject
requestsobject

.spec.predictor.workerSpec.initContainers[].resources.claims

Type
array

.spec.predictor.workerSpec.initContainers[].resources.claims[]

Type
object
Required
name
PropertyTypeDescription
namestring

.spec.predictor.workerSpec.initContainers[].resources.limits

Type
object

.spec.predictor.workerSpec.initContainers[].resources.requests

Type
object

.spec.predictor.workerSpec.initContainers[].securityContext

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

.spec.predictor.workerSpec.initContainers[].securityContext.appArmorProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.predictor.workerSpec.initContainers[].securityContext.capabilities

Type
object
PropertyTypeDescription
addarray
droparray

.spec.predictor.workerSpec.initContainers[].securityContext.capabilities.add

Type
array

.spec.predictor.workerSpec.initContainers[].securityContext.capabilities.add[]

Type
string

.spec.predictor.workerSpec.initContainers[].securityContext.capabilities.drop

Type
array

.spec.predictor.workerSpec.initContainers[].securityContext.capabilities.drop[]

Type
string

.spec.predictor.workerSpec.initContainers[].securityContext.seLinuxOptions

Type
object
PropertyTypeDescription
levelstring
rolestring
typestring
userstring

.spec.predictor.workerSpec.initContainers[].securityContext.seccompProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.predictor.workerSpec.initContainers[].securityContext.windowsOptions

Type
object
PropertyTypeDescription
gmsaCredentialSpecstring
gmsaCredentialSpecNamestring
hostProcessboolean
runAsUserNamestring

.spec.predictor.workerSpec.initContainers[].startupProbe

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

.spec.predictor.workerSpec.initContainers[].startupProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.workerSpec.initContainers[].startupProbe.exec.command

Type
array

.spec.predictor.workerSpec.initContainers[].startupProbe.exec.command[]

Type
string

.spec.predictor.workerSpec.initContainers[].startupProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.workerSpec.initContainers[].startupProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.workerSpec.initContainers[].startupProbe.httpGet.httpHeaders

Type
array

.spec.predictor.workerSpec.initContainers[].startupProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.workerSpec.initContainers[].startupProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.workerSpec.initContainers[].volumeDevices

Type
array

.spec.predictor.workerSpec.initContainers[].volumeDevices[]

Type
object
Required
devicePathname
PropertyTypeDescription
devicePathstring
namestring

.spec.predictor.workerSpec.initContainers[].volumeMounts

Type
array

.spec.predictor.workerSpec.initContainers[].volumeMounts[]

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

.spec.predictor.workerSpec.nodeSelector

Type
object

.spec.predictor.workerSpec.os

Type
object
Required
name
PropertyTypeDescription
namestring

.spec.predictor.workerSpec.overhead

Type
object

.spec.predictor.workerSpec.readinessGates

Type
array

.spec.predictor.workerSpec.readinessGates[]

Type
object
Required
conditionType
PropertyTypeDescription
conditionTypestring

.spec.predictor.workerSpec.resourceClaims

Type
array

.spec.predictor.workerSpec.resourceClaims[]

Type
object
Required
name
PropertyTypeDescription
namestring
sourceobject

.spec.predictor.workerSpec.resourceClaims[].source

Type
object
PropertyTypeDescription
resourceClaimNamestring
resourceClaimTemplateNamestring

.spec.predictor.workerSpec.schedulingGates

Type
array

.spec.predictor.workerSpec.schedulingGates[]

Type
object
Required
name
PropertyTypeDescription
namestring

.spec.predictor.workerSpec.securityContext

Type
object
PropertyTypeDescription
appArmorProfileobject
fsGroupinteger
fsGroupChangePolicystring
runAsGroupinteger
runAsNonRootboolean
runAsUserinteger
seLinuxOptionsobject
seccompProfileobject
supplementalGroupsarray
sysctlsarray
windowsOptionsobject

.spec.predictor.workerSpec.securityContext.appArmorProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.predictor.workerSpec.securityContext.seLinuxOptions

Type
object
PropertyTypeDescription
levelstring
rolestring
typestring
userstring

.spec.predictor.workerSpec.securityContext.seccompProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.predictor.workerSpec.securityContext.supplementalGroups

Type
array

.spec.predictor.workerSpec.securityContext.supplementalGroups[]

Type
integer

.spec.predictor.workerSpec.securityContext.sysctls

Type
array

.spec.predictor.workerSpec.securityContext.sysctls[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.workerSpec.securityContext.windowsOptions

Type
object
PropertyTypeDescription
gmsaCredentialSpecstring
gmsaCredentialSpecNamestring
hostProcessboolean
runAsUserNamestring

.spec.predictor.workerSpec.tolerations

Type
array

.spec.predictor.workerSpec.tolerations[]

Type
object
PropertyTypeDescription
effectstring
keystring
operatorstring
tolerationSecondsinteger
valuestring

.spec.predictor.workerSpec.topologySpreadConstraints

Type
array

.spec.predictor.workerSpec.topologySpreadConstraints[]

Type
object
Required
maxSkewtopologyKeywhenUnsatisfiable
PropertyTypeDescription
labelSelectorobject
matchLabelKeysarray
maxSkewinteger
minDomainsinteger
nodeAffinityPolicystring
nodeTaintsPolicystring
topologyKeystring
whenUnsatisfiablestring

.spec.predictor.workerSpec.topologySpreadConstraints[].labelSelector

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

.spec.predictor.workerSpec.topologySpreadConstraints[].labelSelector.matchExpressions

Type
array

.spec.predictor.workerSpec.topologySpreadConstraints[].labelSelector.matchExpressions[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.predictor.workerSpec.topologySpreadConstraints[].labelSelector.matchExpressions[].values

Type
array

.spec.predictor.workerSpec.topologySpreadConstraints[].labelSelector.matchExpressions[].values[]

Type
string

.spec.predictor.workerSpec.topologySpreadConstraints[].labelSelector.matchLabels

Type
object

.spec.predictor.workerSpec.topologySpreadConstraints[].matchLabelKeys

Type
array

.spec.predictor.workerSpec.topologySpreadConstraints[].matchLabelKeys[]

Type
string

.spec.predictor.workerSpec.volumes

Type
array

.spec.predictor.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.predictor.workerSpec.volumes[].awsElasticBlockStore

Type
object
Required
volumeID
PropertyTypeDescription
fsTypestring
partitioninteger
readOnlyboolean
volumeIDstring

.spec.predictor.workerSpec.volumes[].azureDisk

Type
object
Required
diskNamediskURI
PropertyTypeDescription
cachingModestring
diskNamestring
diskURIstring
fsTypestring
kindstring
readOnlyboolean

.spec.predictor.workerSpec.volumes[].azureFile

Type
object
Required
secretNameshareName
PropertyTypeDescription
readOnlyboolean
secretNamestring
shareNamestring

.spec.predictor.workerSpec.volumes[].cephfs

Type
object
Required
monitors
PropertyTypeDescription
monitorsarray
pathstring
readOnlyboolean
secretFilestring
secretRefobject
userstring

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

Type
array

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

Type
string

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

Type
object
PropertyTypeDescription
namestring

.spec.predictor.workerSpec.volumes[].cinder

Type
object
Required
volumeID
PropertyTypeDescription
fsTypestring
readOnlyboolean
secretRefobject
volumeIDstring

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

Type
object
PropertyTypeDescription
namestring

.spec.predictor.workerSpec.volumes[].configMap

Type
object
PropertyTypeDescription
defaultModeinteger
itemsarray
namestring
optionalboolean

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

Type
array

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

Type
object
Required
keypath
PropertyTypeDescription
keystring
modeinteger
pathstring

.spec.predictor.workerSpec.volumes[].csi

Type
object
Required
driver
PropertyTypeDescription
driverstring
fsTypestring
nodePublishSecretRefobject
readOnlyboolean
volumeAttributesobject

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

Type
object
PropertyTypeDescription
namestring

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

Type
object

.spec.predictor.workerSpec.volumes[].downwardAPI

Type
object
PropertyTypeDescription
defaultModeinteger
itemsarray

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

Type
array

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

Type
object
Required
path
PropertyTypeDescription
fieldRefobject
modeinteger
pathstring
resourceFieldRefobject

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

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

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

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

.spec.predictor.workerSpec.volumes[].emptyDir

Type
object
PropertyTypeDescription
mediumstring
sizeLimit

.spec.predictor.workerSpec.volumes[].ephemeral

Type
object
PropertyTypeDescription
volumeClaimTemplateobject

.spec.predictor.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.predictor.workerSpec.volumes[].ephemeral.volumeClaimTemplate.spec

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

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

Type
array

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

Type
string

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

Type
object
Required
kindname
PropertyTypeDescription
apiGroupstring
kindstring
namestring

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

Type
object
Required
kindname
PropertyTypeDescription
apiGroupstring
kindstring
namestring
namespacestring

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

Type
object
PropertyTypeDescription
limitsobject
requestsobject

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

Type
object

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

Type
object

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

.spec.predictor.workerSpec.volumes[].fc

Type
object
PropertyTypeDescription
fsTypestring
luninteger
readOnlyboolean
targetWWNsarray
wwidsarray

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

Type
array

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

Type
string

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

Type
array

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

Type
string

.spec.predictor.workerSpec.volumes[].flexVolume

Type
object
Required
driver
PropertyTypeDescription
driverstring
fsTypestring
optionsobject
readOnlyboolean
secretRefobject

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

Type
object

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

Type
object
PropertyTypeDescription
namestring

.spec.predictor.workerSpec.volumes[].flocker

Type
object
PropertyTypeDescription
datasetNamestring
datasetUUIDstring

.spec.predictor.workerSpec.volumes[].gcePersistentDisk

Type
object
Required
pdName
PropertyTypeDescription
fsTypestring
partitioninteger
pdNamestring
readOnlyboolean

.spec.predictor.workerSpec.volumes[].gitRepo

Type
object
Required
repository
PropertyTypeDescription
directorystring
repositorystring
revisionstring

.spec.predictor.workerSpec.volumes[].glusterfs

Type
object
Required
endpointspath
PropertyTypeDescription
endpointsstring
pathstring
readOnlyboolean

.spec.predictor.workerSpec.volumes[].hostPath

Type
object
Required
path
PropertyTypeDescription
pathstring
typestring

.spec.predictor.workerSpec.volumes[].iscsi

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

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

Type
array

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

Type
string

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

Type
object
PropertyTypeDescription
namestring

.spec.predictor.workerSpec.volumes[].nfs

Type
object
Required
pathserver
PropertyTypeDescription
pathstring
readOnlyboolean
serverstring

.spec.predictor.workerSpec.volumes[].persistentVolumeClaim

Type
object
Required
claimName
PropertyTypeDescription
claimNamestring
readOnlyboolean

.spec.predictor.workerSpec.volumes[].photonPersistentDisk

Type
object
Required
pdID
PropertyTypeDescription
fsTypestring
pdIDstring

.spec.predictor.workerSpec.volumes[].portworxVolume

Type
object
Required
volumeID
PropertyTypeDescription
fsTypestring
readOnlyboolean
volumeIDstring

.spec.predictor.workerSpec.volumes[].projected

Type
object
PropertyTypeDescription
defaultModeinteger
sourcesarray

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

Type
array

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

Type
object
PropertyTypeDescription
clusterTrustBundleobject
configMapobject
downwardAPIobject
secretobject
serviceAccountTokenobject

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

Type
object
Required
path
PropertyTypeDescription
labelSelectorobject
namestring
optionalboolean
pathstring
signerNamestring

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

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

Type
object
PropertyTypeDescription
itemsarray
namestring
optionalboolean

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

Type
array

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

Type
object
Required
keypath
PropertyTypeDescription
keystring
modeinteger
pathstring

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

Type
object
PropertyTypeDescription
itemsarray

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

Type
array

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

Type
object
Required
path
PropertyTypeDescription
fieldRefobject
modeinteger
pathstring
resourceFieldRefobject

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

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

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

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

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

Type
object
PropertyTypeDescription
itemsarray
namestring
optionalboolean

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

Type
array

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

Type
object
Required
keypath
PropertyTypeDescription
keystring
modeinteger
pathstring

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

Type
object
Required
path
PropertyTypeDescription
audiencestring
expirationSecondsinteger
pathstring

.spec.predictor.workerSpec.volumes[].quobyte

Type
object
Required
registryvolume
PropertyTypeDescription
groupstring
readOnlyboolean
registrystring
tenantstring
userstring
volumestring

.spec.predictor.workerSpec.volumes[].rbd

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

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

Type
array

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

Type
string

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

Type
object
PropertyTypeDescription
namestring

.spec.predictor.workerSpec.volumes[].scaleIO

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

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

Type
object
PropertyTypeDescription
namestring

.spec.predictor.workerSpec.volumes[].secret

Type
object
PropertyTypeDescription
defaultModeinteger
itemsarray
optionalboolean
secretNamestring

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

Type
array

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

Type
object
Required
keypath
PropertyTypeDescription
keystring
modeinteger
pathstring

.spec.predictor.workerSpec.volumes[].storageos

Type
object
PropertyTypeDescription
fsTypestring
readOnlyboolean
secretRefobject
volumeNamestring
volumeNamespacestring

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

Type
object
PropertyTypeDescription
namestring

.spec.predictor.workerSpec.volumes[].vsphereVolume

Type
object
Required
volumePath
PropertyTypeDescription
fsTypestring
storagePolicyIDstring
storagePolicyNamestring
volumePathstring

.spec.predictor.xgboost

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

.spec.predictor.xgboost.args

Type
array

.spec.predictor.xgboost.args[]

Type
string

.spec.predictor.xgboost.command

Type
array

.spec.predictor.xgboost.command[]

Type
string

.spec.predictor.xgboost.env

Type
array

.spec.predictor.xgboost.env[]

Type
object
Required
name
PropertyTypeDescription
namestring
valuestring
valueFromobject

.spec.predictor.xgboost.env[].valueFrom

Type
object
PropertyTypeDescription
configMapKeyRefobject
fieldRefobject
resourceFieldRefobject
secretKeyRefobject

.spec.predictor.xgboost.env[].valueFrom.configMapKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.predictor.xgboost.env[].valueFrom.fieldRef

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

.spec.predictor.xgboost.env[].valueFrom.resourceFieldRef

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

.spec.predictor.xgboost.env[].valueFrom.secretKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.predictor.xgboost.envFrom

Type
array

.spec.predictor.xgboost.envFrom[]

Type
object
PropertyTypeDescription
configMapRefobject
prefixstring
secretRefobject

.spec.predictor.xgboost.envFrom[].configMapRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.predictor.xgboost.envFrom[].secretRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.predictor.xgboost.lifecycle

Type
object
PropertyTypeDescription
postStartobject
preStopobject

.spec.predictor.xgboost.lifecycle.postStart

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.predictor.xgboost.lifecycle.postStart.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.xgboost.lifecycle.postStart.exec.command

Type
array

.spec.predictor.xgboost.lifecycle.postStart.exec.command[]

Type
string

.spec.predictor.xgboost.lifecycle.postStart.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.xgboost.lifecycle.postStart.httpGet.httpHeaders

Type
array

.spec.predictor.xgboost.lifecycle.postStart.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.xgboost.lifecycle.postStart.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.predictor.xgboost.lifecycle.postStart.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.xgboost.lifecycle.preStop

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.predictor.xgboost.lifecycle.preStop.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.xgboost.lifecycle.preStop.exec.command

Type
array

.spec.predictor.xgboost.lifecycle.preStop.exec.command[]

Type
string

.spec.predictor.xgboost.lifecycle.preStop.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.xgboost.lifecycle.preStop.httpGet.httpHeaders

Type
array

.spec.predictor.xgboost.lifecycle.preStop.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.xgboost.lifecycle.preStop.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.predictor.xgboost.lifecycle.preStop.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.xgboost.livenessProbe

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

.spec.predictor.xgboost.livenessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.xgboost.livenessProbe.exec.command

Type
array

.spec.predictor.xgboost.livenessProbe.exec.command[]

Type
string

.spec.predictor.xgboost.livenessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.xgboost.livenessProbe.httpGet

Type
object
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.xgboost.livenessProbe.httpGet.httpHeaders

Type
array

.spec.predictor.xgboost.livenessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.xgboost.livenessProbe.tcpSocket

Type
object
PropertyTypeDescription
hoststring
port

.spec.predictor.xgboost.ports

Type
array

.spec.predictor.xgboost.ports[]

Type
object
Required
containerPort
PropertyTypeDescription
containerPortinteger
hostIPstring
hostPortinteger
namestring
protocolstring

.spec.predictor.xgboost.readinessProbe

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

.spec.predictor.xgboost.readinessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.xgboost.readinessProbe.exec.command

Type
array

.spec.predictor.xgboost.readinessProbe.exec.command[]

Type
string

.spec.predictor.xgboost.readinessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.xgboost.readinessProbe.httpGet

Type
object
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.xgboost.readinessProbe.httpGet.httpHeaders

Type
array

.spec.predictor.xgboost.readinessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.xgboost.readinessProbe.tcpSocket

Type
object
PropertyTypeDescription
hoststring
port

.spec.predictor.xgboost.resizePolicy

Type
array

.spec.predictor.xgboost.resizePolicy[]

Type
object
Required
resourceNamerestartPolicy
PropertyTypeDescription
resourceNamestring
restartPolicystring

.spec.predictor.xgboost.resources

Type
object
PropertyTypeDescription
claimsarray
limitsobject
requestsobject

.spec.predictor.xgboost.resources.claims

Type
array

.spec.predictor.xgboost.resources.claims[]

Type
object
Required
name
PropertyTypeDescription
namestring

.spec.predictor.xgboost.resources.limits

Type
object

.spec.predictor.xgboost.resources.requests

Type
object

.spec.predictor.xgboost.securityContext

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

.spec.predictor.xgboost.securityContext.appArmorProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.predictor.xgboost.securityContext.capabilities

Type
object
PropertyTypeDescription
addarray
droparray

.spec.predictor.xgboost.securityContext.capabilities.add

Type
array

.spec.predictor.xgboost.securityContext.capabilities.add[]

Type
string

.spec.predictor.xgboost.securityContext.capabilities.drop

Type
array

.spec.predictor.xgboost.securityContext.capabilities.drop[]

Type
string

.spec.predictor.xgboost.securityContext.seLinuxOptions

Type
object
PropertyTypeDescription
levelstring
rolestring
typestring
userstring

.spec.predictor.xgboost.securityContext.seccompProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.predictor.xgboost.securityContext.windowsOptions

Type
object
PropertyTypeDescription
gmsaCredentialSpecstring
gmsaCredentialSpecNamestring
hostProcessboolean
runAsUserNamestring

.spec.predictor.xgboost.startupProbe

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

.spec.predictor.xgboost.startupProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.predictor.xgboost.startupProbe.exec.command

Type
array

.spec.predictor.xgboost.startupProbe.exec.command[]

Type
string

.spec.predictor.xgboost.startupProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.predictor.xgboost.startupProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.predictor.xgboost.startupProbe.httpGet.httpHeaders

Type
array

.spec.predictor.xgboost.startupProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.predictor.xgboost.startupProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.predictor.xgboost.storage

Type
object
PropertyTypeDescription
keystring
parametersobject
pathstring
schemaPathstring

.spec.predictor.xgboost.storage.parameters

Type
object

.spec.predictor.xgboost.volumeDevices

Type
array

.spec.predictor.xgboost.volumeDevices[]

Type
object
Required
devicePathname
PropertyTypeDescription
devicePathstring
namestring

.spec.predictor.xgboost.volumeMounts

Type
array

.spec.predictor.xgboost.volumeMounts[]

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

.spec.transformer

Type
object
PropertyTypeDescription
activeDeadlineSecondsinteger
affinityobject
annotationsobject
automountServiceAccountTokenboolean
batcherobject
canaryTrafficPercentinteger
containerConcurrencyinteger
containersarray
deploymentStrategyobject
dnsConfigobject
dnsPolicystring
enableServiceLinksboolean
hostAliasesarray
hostIPCboolean
hostNetworkboolean
hostPIDboolean
hostUsersboolean
hostnamestring
imagePullSecretsarray
initContainersarray
labelsobject
loggerobject
maxReplicasinteger
minReplicasinteger
nodeNamestring
nodeSelectorobject
osobject
overheadobject
preemptionPolicystring
priorityinteger
priorityClassNamestring
readinessGatesarray
resourceClaimsarray
restartPolicystring
runtimeClassNamestring
scaleMetricstring
scaleTargetinteger
schedulerNamestring
schedulingGatesarray
securityContextobject
serviceAccountstring
serviceAccountNamestring
setHostnameAsFQDNboolean
shareProcessNamespaceboolean
subdomainstring
terminationGracePeriodSecondsinteger
timeoutinteger
tolerationsarray
topologySpreadConstraintsarray
volumesarray

.spec.transformer.affinity

Type
object
PropertyTypeDescription
nodeAffinityobject
podAffinityobject
podAntiAffinityobject

.spec.transformer.affinity.nodeAffinity

Type
object
PropertyTypeDescription
preferredDuringSchedulingIgnoredDuringExecutionarray
requiredDuringSchedulingIgnoredDuringExecutionobject

.spec.transformer.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution

Type
array

.spec.transformer.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[]

Type
object
Required
preferenceweight
PropertyTypeDescription
preferenceobject
weightinteger

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchFieldsarray

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

.spec.transformer.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution

Type
object
Required
nodeSelectorTerms
PropertyTypeDescription
nodeSelectorTermsarray

.spec.transformer.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms

Type
array

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchFieldsarray

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

.spec.transformer.affinity.podAffinity

Type
object
PropertyTypeDescription
preferredDuringSchedulingIgnoredDuringExecutionarray
requiredDuringSchedulingIgnoredDuringExecutionarray

.spec.transformer.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution

Type
array

.spec.transformer.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[]

Type
object
Required
podAffinityTermweight
PropertyTypeDescription
podAffinityTermobject
weightinteger

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

Type
object
Required
topologyKey
PropertyTypeDescription
labelSelectorobject
matchLabelKeysarray
mismatchLabelKeysarray
namespaceSelectorobject
namespacesarray
topologyKeystring

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

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

Type
array

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

Type
string

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

Type
array

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

Type
string

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

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

Type
array

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

Type
string

.spec.transformer.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution

Type
array

.spec.transformer.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[]

Type
object
Required
topologyKey
PropertyTypeDescription
labelSelectorobject
matchLabelKeysarray
mismatchLabelKeysarray
namespaceSelectorobject
namespacesarray
topologyKeystring

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

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

Type
array

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

Type
string

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

Type
array

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

Type
string

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

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

Type
array

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

Type
string

.spec.transformer.affinity.podAntiAffinity

Type
object
PropertyTypeDescription
preferredDuringSchedulingIgnoredDuringExecutionarray
requiredDuringSchedulingIgnoredDuringExecutionarray

.spec.transformer.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution

Type
array

.spec.transformer.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[]

Type
object
Required
podAffinityTermweight
PropertyTypeDescription
podAffinityTermobject
weightinteger

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

Type
object
Required
topologyKey
PropertyTypeDescription
labelSelectorobject
matchLabelKeysarray
mismatchLabelKeysarray
namespaceSelectorobject
namespacesarray
topologyKeystring

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

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

Type
array

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

Type
string

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

Type
array

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

Type
string

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

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

Type
array

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

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

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

Type
array

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

Type
string

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

Type
object

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

Type
array

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

Type
string

.spec.transformer.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution

Type
array

.spec.transformer.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[]

Type
object
Required
topologyKey
PropertyTypeDescription
labelSelectorobject
matchLabelKeysarray
mismatchLabelKeysarray
namespaceSelectorobject
namespacesarray
topologyKeystring

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

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

.spec.transformer.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector.matchExpressions

Type
array

.spec.transformer.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector.matchExpressions[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.transformer.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector.matchExpressions[].values

Type
array

.spec.transformer.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector.matchExpressions[].values[]

Type
string

.spec.transformer.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].labelSelector.matchLabels

Type
object

.spec.transformer.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].matchLabelKeys

Type
array

.spec.transformer.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].matchLabelKeys[]

Type
string

.spec.transformer.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].mismatchLabelKeys

Type
array

.spec.transformer.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].mismatchLabelKeys[]

Type
string

.spec.transformer.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

.spec.transformer.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector.matchExpressions

Type
array

.spec.transformer.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector.matchExpressions[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.transformer.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector.matchExpressions[].values

Type
array

.spec.transformer.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector.matchExpressions[].values[]

Type
string

.spec.transformer.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaceSelector.matchLabels

Type
object

.spec.transformer.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaces

Type
array

.spec.transformer.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[].namespaces[]

Type
string

.spec.transformer.annotations

Type
object

.spec.transformer.batcher

Type
object
PropertyTypeDescription
maxBatchSizeinteger
maxLatencyinteger
timeoutinteger

.spec.transformer.containers

Type
array

.spec.transformer.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.transformer.containers[].args

Type
array

.spec.transformer.containers[].args[]

Type
string

.spec.transformer.containers[].command

Type
array

.spec.transformer.containers[].command[]

Type
string

.spec.transformer.containers[].env

Type
array

.spec.transformer.containers[].env[]

Type
object
Required
name
PropertyTypeDescription
namestring
valuestring
valueFromobject

.spec.transformer.containers[].env[].valueFrom

Type
object
PropertyTypeDescription
configMapKeyRefobject
fieldRefobject
resourceFieldRefobject
secretKeyRefobject

.spec.transformer.containers[].env[].valueFrom.configMapKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.transformer.containers[].env[].valueFrom.fieldRef

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

.spec.transformer.containers[].env[].valueFrom.resourceFieldRef

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

.spec.transformer.containers[].env[].valueFrom.secretKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.transformer.containers[].envFrom

Type
array

.spec.transformer.containers[].envFrom[]

Type
object
PropertyTypeDescription
configMapRefobject
prefixstring
secretRefobject

.spec.transformer.containers[].envFrom[].configMapRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.transformer.containers[].envFrom[].secretRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.transformer.containers[].lifecycle

Type
object
PropertyTypeDescription
postStartobject
preStopobject

.spec.transformer.containers[].lifecycle.postStart

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.transformer.containers[].lifecycle.postStart.exec

Type
object
PropertyTypeDescription
commandarray

.spec.transformer.containers[].lifecycle.postStart.exec.command

Type
array

.spec.transformer.containers[].lifecycle.postStart.exec.command[]

Type
string

.spec.transformer.containers[].lifecycle.postStart.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.transformer.containers[].lifecycle.postStart.httpGet.httpHeaders

Type
array

.spec.transformer.containers[].lifecycle.postStart.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.transformer.containers[].lifecycle.postStart.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.transformer.containers[].lifecycle.postStart.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.transformer.containers[].lifecycle.preStop

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.transformer.containers[].lifecycle.preStop.exec

Type
object
PropertyTypeDescription
commandarray

.spec.transformer.containers[].lifecycle.preStop.exec.command

Type
array

.spec.transformer.containers[].lifecycle.preStop.exec.command[]

Type
string

.spec.transformer.containers[].lifecycle.preStop.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.transformer.containers[].lifecycle.preStop.httpGet.httpHeaders

Type
array

.spec.transformer.containers[].lifecycle.preStop.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.transformer.containers[].lifecycle.preStop.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.transformer.containers[].lifecycle.preStop.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.transformer.containers[].livenessProbe

Type
object
PropertyTypeDescription
execobject
failureThresholdinteger
grpcobject
httpGetobject
initialDelaySecondsinteger
periodSecondsinteger
successThresholdinteger
tcpSocketobject
terminationGracePeriodSecondsinteger
timeoutSecondsinteger

.spec.transformer.containers[].livenessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.transformer.containers[].livenessProbe.exec.command

Type
array

.spec.transformer.containers[].livenessProbe.exec.command[]

Type
string

.spec.transformer.containers[].livenessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.transformer.containers[].livenessProbe.httpGet

Type
object
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.transformer.containers[].livenessProbe.httpGet.httpHeaders

Type
array

.spec.transformer.containers[].livenessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.transformer.containers[].livenessProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.transformer.containers[].ports

Type
array

.spec.transformer.containers[].ports[]

Type
object
Required
containerPort
PropertyTypeDescription
containerPortinteger
hostIPstring
hostPortinteger
namestring
protocolstring

.spec.transformer.containers[].readinessProbe

Type
object
PropertyTypeDescription
execobject
failureThresholdinteger
grpcobject
httpGetobject
initialDelaySecondsinteger
periodSecondsinteger
successThresholdinteger
tcpSocketobject
terminationGracePeriodSecondsinteger
timeoutSecondsinteger

.spec.transformer.containers[].readinessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.transformer.containers[].readinessProbe.exec.command

Type
array

.spec.transformer.containers[].readinessProbe.exec.command[]

Type
string

.spec.transformer.containers[].readinessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.transformer.containers[].readinessProbe.httpGet

Type
object
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.transformer.containers[].readinessProbe.httpGet.httpHeaders

Type
array

.spec.transformer.containers[].readinessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.transformer.containers[].readinessProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.transformer.containers[].resizePolicy

Type
array

.spec.transformer.containers[].resizePolicy[]

Type
object
Required
resourceNamerestartPolicy
PropertyTypeDescription
resourceNamestring
restartPolicystring

.spec.transformer.containers[].resources

Type
object
PropertyTypeDescription
claimsarray
limitsobject
requestsobject

.spec.transformer.containers[].resources.claims

Type
array

.spec.transformer.containers[].resources.claims[]

Type
object
Required
name
PropertyTypeDescription
namestring

.spec.transformer.containers[].resources.limits

Type
object

.spec.transformer.containers[].resources.requests

Type
object

.spec.transformer.containers[].securityContext

Type
object
PropertyTypeDescription
allowPrivilegeEscalationboolean
appArmorProfileobject
capabilitiesobject
privilegedboolean
procMountstring
readOnlyRootFilesystemboolean
runAsGroupinteger
runAsNonRootboolean
runAsUserinteger
seLinuxOptionsobject
seccompProfileobject
windowsOptionsobject

.spec.transformer.containers[].securityContext.appArmorProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.transformer.containers[].securityContext.capabilities

Type
object
PropertyTypeDescription
addarray
droparray

.spec.transformer.containers[].securityContext.capabilities.add

Type
array

.spec.transformer.containers[].securityContext.capabilities.add[]

Type
string

.spec.transformer.containers[].securityContext.capabilities.drop

Type
array

.spec.transformer.containers[].securityContext.capabilities.drop[]

Type
string

.spec.transformer.containers[].securityContext.seLinuxOptions

Type
object
PropertyTypeDescription
levelstring
rolestring
typestring
userstring

.spec.transformer.containers[].securityContext.seccompProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.transformer.containers[].securityContext.windowsOptions

Type
object
PropertyTypeDescription
gmsaCredentialSpecstring
gmsaCredentialSpecNamestring
hostProcessboolean
runAsUserNamestring

.spec.transformer.containers[].startupProbe

Type
object
PropertyTypeDescription
execobject
failureThresholdinteger
grpcobject
httpGetobject
initialDelaySecondsinteger
periodSecondsinteger
successThresholdinteger
tcpSocketobject
terminationGracePeriodSecondsinteger
timeoutSecondsinteger

.spec.transformer.containers[].startupProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.transformer.containers[].startupProbe.exec.command

Type
array

.spec.transformer.containers[].startupProbe.exec.command[]

Type
string

.spec.transformer.containers[].startupProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.transformer.containers[].startupProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.transformer.containers[].startupProbe.httpGet.httpHeaders

Type
array

.spec.transformer.containers[].startupProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.transformer.containers[].startupProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.transformer.containers[].volumeDevices

Type
array

.spec.transformer.containers[].volumeDevices[]

Type
object
Required
devicePathname
PropertyTypeDescription
devicePathstring
namestring

.spec.transformer.containers[].volumeMounts

Type
array

.spec.transformer.containers[].volumeMounts[]

Type
object
Required
mountPathname
PropertyTypeDescription
mountPathstring
mountPropagationstring
namestring
readOnlyboolean
recursiveReadOnlystring
subPathstring
subPathExprstring

.spec.transformer.deploymentStrategy

Type
object
PropertyTypeDescription
rollingUpdateobject
typestring

.spec.transformer.deploymentStrategy.rollingUpdate

Type
object
PropertyTypeDescription
maxSurge
maxUnavailable

.spec.transformer.dnsConfig

Type
object
PropertyTypeDescription
nameserversarray
optionsarray
searchesarray

.spec.transformer.dnsConfig.nameservers

Type
array

.spec.transformer.dnsConfig.nameservers[]

Type
string

.spec.transformer.dnsConfig.options

Type
array

.spec.transformer.dnsConfig.options[]

Type
object
PropertyTypeDescription
namestring
valuestring

.spec.transformer.dnsConfig.searches

Type
array

.spec.transformer.dnsConfig.searches[]

Type
string

.spec.transformer.hostAliases

Type
array

.spec.transformer.hostAliases[]

Type
object
Required
ip
PropertyTypeDescription
hostnamesarray
ipstring

.spec.transformer.hostAliases[].hostnames

Type
array

.spec.transformer.hostAliases[].hostnames[]

Type
string

.spec.transformer.imagePullSecrets

Type
array

.spec.transformer.imagePullSecrets[]

Type
object
PropertyTypeDescription
namestring

.spec.transformer.initContainers

Type
array

.spec.transformer.initContainers[]

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.transformer.initContainers[].args

Type
array

.spec.transformer.initContainers[].args[]

Type
string

.spec.transformer.initContainers[].command

Type
array

.spec.transformer.initContainers[].command[]

Type
string

.spec.transformer.initContainers[].env

Type
array

.spec.transformer.initContainers[].env[]

Type
object
Required
name
PropertyTypeDescription
namestring
valuestring
valueFromobject

.spec.transformer.initContainers[].env[].valueFrom

Type
object
PropertyTypeDescription
configMapKeyRefobject
fieldRefobject
resourceFieldRefobject
secretKeyRefobject

.spec.transformer.initContainers[].env[].valueFrom.configMapKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.transformer.initContainers[].env[].valueFrom.fieldRef

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

.spec.transformer.initContainers[].env[].valueFrom.resourceFieldRef

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

.spec.transformer.initContainers[].env[].valueFrom.secretKeyRef

Type
object
Required
key
PropertyTypeDescription
keystring
namestring
optionalboolean

.spec.transformer.initContainers[].envFrom

Type
array

.spec.transformer.initContainers[].envFrom[]

Type
object
PropertyTypeDescription
configMapRefobject
prefixstring
secretRefobject

.spec.transformer.initContainers[].envFrom[].configMapRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.transformer.initContainers[].envFrom[].secretRef

Type
object
PropertyTypeDescription
namestring
optionalboolean

.spec.transformer.initContainers[].lifecycle

Type
object
PropertyTypeDescription
postStartobject
preStopobject

.spec.transformer.initContainers[].lifecycle.postStart

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.transformer.initContainers[].lifecycle.postStart.exec

Type
object
PropertyTypeDescription
commandarray

.spec.transformer.initContainers[].lifecycle.postStart.exec.command

Type
array

.spec.transformer.initContainers[].lifecycle.postStart.exec.command[]

Type
string

.spec.transformer.initContainers[].lifecycle.postStart.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.transformer.initContainers[].lifecycle.postStart.httpGet.httpHeaders

Type
array

.spec.transformer.initContainers[].lifecycle.postStart.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.transformer.initContainers[].lifecycle.postStart.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.transformer.initContainers[].lifecycle.postStart.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.transformer.initContainers[].lifecycle.preStop

Type
object
PropertyTypeDescription
execobject
httpGetobject
sleepobject
tcpSocketobject

.spec.transformer.initContainers[].lifecycle.preStop.exec

Type
object
PropertyTypeDescription
commandarray

.spec.transformer.initContainers[].lifecycle.preStop.exec.command

Type
array

.spec.transformer.initContainers[].lifecycle.preStop.exec.command[]

Type
string

.spec.transformer.initContainers[].lifecycle.preStop.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.transformer.initContainers[].lifecycle.preStop.httpGet.httpHeaders

Type
array

.spec.transformer.initContainers[].lifecycle.preStop.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.transformer.initContainers[].lifecycle.preStop.sleep

Type
object
Required
seconds
PropertyTypeDescription
secondsinteger

.spec.transformer.initContainers[].lifecycle.preStop.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.transformer.initContainers[].livenessProbe

Type
object
PropertyTypeDescription
execobject
failureThresholdinteger
grpcobject
httpGetobject
initialDelaySecondsinteger
periodSecondsinteger
successThresholdinteger
tcpSocketobject
terminationGracePeriodSecondsinteger
timeoutSecondsinteger

.spec.transformer.initContainers[].livenessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.transformer.initContainers[].livenessProbe.exec.command

Type
array

.spec.transformer.initContainers[].livenessProbe.exec.command[]

Type
string

.spec.transformer.initContainers[].livenessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.transformer.initContainers[].livenessProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.transformer.initContainers[].livenessProbe.httpGet.httpHeaders

Type
array

.spec.transformer.initContainers[].livenessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.transformer.initContainers[].livenessProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.transformer.initContainers[].ports

Type
array

.spec.transformer.initContainers[].ports[]

Type
object
Required
containerPort
PropertyTypeDescription
containerPortinteger
hostIPstring
hostPortinteger
namestring
protocolstring

.spec.transformer.initContainers[].readinessProbe

Type
object
PropertyTypeDescription
execobject
failureThresholdinteger
grpcobject
httpGetobject
initialDelaySecondsinteger
periodSecondsinteger
successThresholdinteger
tcpSocketobject
terminationGracePeriodSecondsinteger
timeoutSecondsinteger

.spec.transformer.initContainers[].readinessProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.transformer.initContainers[].readinessProbe.exec.command

Type
array

.spec.transformer.initContainers[].readinessProbe.exec.command[]

Type
string

.spec.transformer.initContainers[].readinessProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.transformer.initContainers[].readinessProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.transformer.initContainers[].readinessProbe.httpGet.httpHeaders

Type
array

.spec.transformer.initContainers[].readinessProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.transformer.initContainers[].readinessProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.transformer.initContainers[].resizePolicy

Type
array

.spec.transformer.initContainers[].resizePolicy[]

Type
object
Required
resourceNamerestartPolicy
PropertyTypeDescription
resourceNamestring
restartPolicystring

.spec.transformer.initContainers[].resources

Type
object
PropertyTypeDescription
claimsarray
limitsobject
requestsobject

.spec.transformer.initContainers[].resources.claims

Type
array

.spec.transformer.initContainers[].resources.claims[]

Type
object
Required
name
PropertyTypeDescription
namestring

.spec.transformer.initContainers[].resources.limits

Type
object

.spec.transformer.initContainers[].resources.requests

Type
object

.spec.transformer.initContainers[].securityContext

Type
object
PropertyTypeDescription
allowPrivilegeEscalationboolean
appArmorProfileobject
capabilitiesobject
privilegedboolean
procMountstring
readOnlyRootFilesystemboolean
runAsGroupinteger
runAsNonRootboolean
runAsUserinteger
seLinuxOptionsobject
seccompProfileobject
windowsOptionsobject

.spec.transformer.initContainers[].securityContext.appArmorProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.transformer.initContainers[].securityContext.capabilities

Type
object
PropertyTypeDescription
addarray
droparray

.spec.transformer.initContainers[].securityContext.capabilities.add

Type
array

.spec.transformer.initContainers[].securityContext.capabilities.add[]

Type
string

.spec.transformer.initContainers[].securityContext.capabilities.drop

Type
array

.spec.transformer.initContainers[].securityContext.capabilities.drop[]

Type
string

.spec.transformer.initContainers[].securityContext.seLinuxOptions

Type
object
PropertyTypeDescription
levelstring
rolestring
typestring
userstring

.spec.transformer.initContainers[].securityContext.seccompProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.transformer.initContainers[].securityContext.windowsOptions

Type
object
PropertyTypeDescription
gmsaCredentialSpecstring
gmsaCredentialSpecNamestring
hostProcessboolean
runAsUserNamestring

.spec.transformer.initContainers[].startupProbe

Type
object
PropertyTypeDescription
execobject
failureThresholdinteger
grpcobject
httpGetobject
initialDelaySecondsinteger
periodSecondsinteger
successThresholdinteger
tcpSocketobject
terminationGracePeriodSecondsinteger
timeoutSecondsinteger

.spec.transformer.initContainers[].startupProbe.exec

Type
object
PropertyTypeDescription
commandarray

.spec.transformer.initContainers[].startupProbe.exec.command

Type
array

.spec.transformer.initContainers[].startupProbe.exec.command[]

Type
string

.spec.transformer.initContainers[].startupProbe.grpc

Type
object
Required
port
PropertyTypeDescription
portinteger
servicestring

.spec.transformer.initContainers[].startupProbe.httpGet

Type
object
Required
port
PropertyTypeDescription
hoststring
httpHeadersarray
pathstring
port
schemestring

.spec.transformer.initContainers[].startupProbe.httpGet.httpHeaders

Type
array

.spec.transformer.initContainers[].startupProbe.httpGet.httpHeaders[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.transformer.initContainers[].startupProbe.tcpSocket

Type
object
Required
port
PropertyTypeDescription
hoststring
port

.spec.transformer.initContainers[].volumeDevices

Type
array

.spec.transformer.initContainers[].volumeDevices[]

Type
object
Required
devicePathname
PropertyTypeDescription
devicePathstring
namestring

.spec.transformer.initContainers[].volumeMounts

Type
array

.spec.transformer.initContainers[].volumeMounts[]

Type
object
Required
mountPathname
PropertyTypeDescription
mountPathstring
mountPropagationstring
namestring
readOnlyboolean
recursiveReadOnlystring
subPathstring
subPathExprstring

.spec.transformer.labels

Type
object

.spec.transformer.logger

Type
object
PropertyTypeDescription
metadataHeadersarray
modestring
urlstring

.spec.transformer.logger.metadataHeaders

Type
array

.spec.transformer.logger.metadataHeaders[]

Type
string

.spec.transformer.nodeSelector

Type
object

.spec.transformer.os

Type
object
PropertyTypeDescription
namestring

.spec.transformer.overhead

Type
object

.spec.transformer.readinessGates

Type
array

.spec.transformer.readinessGates[]

Type
object
Required
conditionType
PropertyTypeDescription
conditionTypestring

.spec.transformer.resourceClaims

Type
array

.spec.transformer.resourceClaims[]

Type
object
Required
name
PropertyTypeDescription
namestring
sourceobject

.spec.transformer.resourceClaims[].source

Type
object
PropertyTypeDescription
resourceClaimNamestring
resourceClaimTemplateNamestring

.spec.transformer.schedulingGates

Type
array

.spec.transformer.schedulingGates[]

Type
object
Required
name
PropertyTypeDescription
namestring

.spec.transformer.securityContext

Type
object
PropertyTypeDescription
appArmorProfileobject
fsGroupinteger
fsGroupChangePolicystring
runAsGroupinteger
runAsNonRootboolean
runAsUserinteger
seLinuxOptionsobject
seccompProfileobject
supplementalGroupsarray
sysctlsarray
windowsOptionsobject

.spec.transformer.securityContext.appArmorProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.transformer.securityContext.seLinuxOptions

Type
object
PropertyTypeDescription
levelstring
rolestring
typestring
userstring

.spec.transformer.securityContext.seccompProfile

Type
object
Required
type
PropertyTypeDescription
localhostProfilestring
typestring

.spec.transformer.securityContext.supplementalGroups

Type
array

.spec.transformer.securityContext.supplementalGroups[]

Type
integer

.spec.transformer.securityContext.sysctls

Type
array

.spec.transformer.securityContext.sysctls[]

Type
object
Required
namevalue
PropertyTypeDescription
namestring
valuestring

.spec.transformer.securityContext.windowsOptions

Type
object
PropertyTypeDescription
gmsaCredentialSpecstring
gmsaCredentialSpecNamestring
hostProcessboolean
runAsUserNamestring

.spec.transformer.tolerations

Type
array

.spec.transformer.tolerations[]

Type
object
PropertyTypeDescription
effectstring
keystring
operatorstring
tolerationSecondsinteger
valuestring

.spec.transformer.topologySpreadConstraints

Type
array

.spec.transformer.topologySpreadConstraints[]

Type
object
Required
maxSkewtopologyKeywhenUnsatisfiable
PropertyTypeDescription
labelSelectorobject
matchLabelKeysarray
maxSkewinteger
minDomainsinteger
nodeAffinityPolicystring
nodeTaintsPolicystring
topologyKeystring
whenUnsatisfiablestring

.spec.transformer.topologySpreadConstraints[].labelSelector

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

.spec.transformer.topologySpreadConstraints[].labelSelector.matchExpressions

Type
array

.spec.transformer.topologySpreadConstraints[].labelSelector.matchExpressions[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.transformer.topologySpreadConstraints[].labelSelector.matchExpressions[].values

Type
array

.spec.transformer.topologySpreadConstraints[].labelSelector.matchExpressions[].values[]

Type
string

.spec.transformer.topologySpreadConstraints[].labelSelector.matchLabels

Type
object

.spec.transformer.topologySpreadConstraints[].matchLabelKeys

Type
array

.spec.transformer.topologySpreadConstraints[].matchLabelKeys[]

Type
string

.spec.transformer.volumes

Type
array

.spec.transformer.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.transformer.volumes[].awsElasticBlockStore

Type
object
Required
volumeID
PropertyTypeDescription
fsTypestring
partitioninteger
readOnlyboolean
volumeIDstring

.spec.transformer.volumes[].azureDisk

Type
object
Required
diskNamediskURI
PropertyTypeDescription
cachingModestring
diskNamestring
diskURIstring
fsTypestring
kindstring
readOnlyboolean

.spec.transformer.volumes[].azureFile

Type
object
Required
secretNameshareName
PropertyTypeDescription
readOnlyboolean
secretNamestring
shareNamestring

.spec.transformer.volumes[].cephfs

Type
object
Required
monitors
PropertyTypeDescription
monitorsarray
pathstring
readOnlyboolean
secretFilestring
secretRefobject
userstring

.spec.transformer.volumes[].cephfs.monitors

Type
array

.spec.transformer.volumes[].cephfs.monitors[]

Type
string

.spec.transformer.volumes[].cephfs.secretRef

Type
object
PropertyTypeDescription
namestring

.spec.transformer.volumes[].cinder

Type
object
Required
volumeID
PropertyTypeDescription
fsTypestring
readOnlyboolean
secretRefobject
volumeIDstring

.spec.transformer.volumes[].cinder.secretRef

Type
object
PropertyTypeDescription
namestring

.spec.transformer.volumes[].configMap

Type
object
PropertyTypeDescription
defaultModeinteger
itemsarray
namestring
optionalboolean

.spec.transformer.volumes[].configMap.items

Type
array

.spec.transformer.volumes[].configMap.items[]

Type
object
Required
keypath
PropertyTypeDescription
keystring
modeinteger
pathstring

.spec.transformer.volumes[].csi

Type
object
Required
driver
PropertyTypeDescription
driverstring
fsTypestring
nodePublishSecretRefobject
readOnlyboolean
volumeAttributesobject

.spec.transformer.volumes[].csi.nodePublishSecretRef

Type
object
PropertyTypeDescription
namestring

.spec.transformer.volumes[].csi.volumeAttributes

Type
object

.spec.transformer.volumes[].downwardAPI

Type
object
PropertyTypeDescription
defaultModeinteger
itemsarray

.spec.transformer.volumes[].downwardAPI.items

Type
array

.spec.transformer.volumes[].downwardAPI.items[]

Type
object
Required
path
PropertyTypeDescription
fieldRefobject
modeinteger
pathstring
resourceFieldRefobject

.spec.transformer.volumes[].downwardAPI.items[].fieldRef

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

.spec.transformer.volumes[].downwardAPI.items[].resourceFieldRef

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

.spec.transformer.volumes[].emptyDir

Type
object
PropertyTypeDescription
mediumstring
sizeLimit

.spec.transformer.volumes[].ephemeral

Type
object
PropertyTypeDescription
volumeClaimTemplateobject

.spec.transformer.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.transformer.volumes[].ephemeral.volumeClaimTemplate.spec

Type
object
PropertyTypeDescription
accessModesarray
dataSourceobject
dataSourceRefobject
resourcesobject
selectorobject
storageClassNamestring
volumeAttributesClassNamestring
volumeModestring
volumeNamestring

.spec.transformer.volumes[].ephemeral.volumeClaimTemplate.spec.accessModes

Type
array

.spec.transformer.volumes[].ephemeral.volumeClaimTemplate.spec.accessModes[]

Type
string

.spec.transformer.volumes[].ephemeral.volumeClaimTemplate.spec.dataSource

Type
object
Required
kindname
PropertyTypeDescription
apiGroupstring
kindstring
namestring

.spec.transformer.volumes[].ephemeral.volumeClaimTemplate.spec.dataSourceRef

Type
object
Required
kindname
PropertyTypeDescription
apiGroupstring
kindstring
namestring
namespacestring

.spec.transformer.volumes[].ephemeral.volumeClaimTemplate.spec.resources

Type
object
PropertyTypeDescription
limitsobject
requestsobject

.spec.transformer.volumes[].ephemeral.volumeClaimTemplate.spec.resources.limits

Type
object

.spec.transformer.volumes[].ephemeral.volumeClaimTemplate.spec.resources.requests

Type
object

.spec.transformer.volumes[].ephemeral.volumeClaimTemplate.spec.selector

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

.spec.transformer.volumes[].ephemeral.volumeClaimTemplate.spec.selector.matchExpressions

Type
array

.spec.transformer.volumes[].ephemeral.volumeClaimTemplate.spec.selector.matchExpressions[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.transformer.volumes[].ephemeral.volumeClaimTemplate.spec.selector.matchExpressions[].values

Type
array

.spec.transformer.volumes[].ephemeral.volumeClaimTemplate.spec.selector.matchExpressions[].values[]

Type
string

.spec.transformer.volumes[].ephemeral.volumeClaimTemplate.spec.selector.matchLabels

Type
object

.spec.transformer.volumes[].fc

Type
object
PropertyTypeDescription
fsTypestring
luninteger
readOnlyboolean
targetWWNsarray
wwidsarray

.spec.transformer.volumes[].fc.targetWWNs

Type
array

.spec.transformer.volumes[].fc.targetWWNs[]

Type
string

.spec.transformer.volumes[].fc.wwids

Type
array

.spec.transformer.volumes[].fc.wwids[]

Type
string

.spec.transformer.volumes[].flexVolume

Type
object
Required
driver
PropertyTypeDescription
driverstring
fsTypestring
optionsobject
readOnlyboolean
secretRefobject

.spec.transformer.volumes[].flexVolume.options

Type
object

.spec.transformer.volumes[].flexVolume.secretRef

Type
object
PropertyTypeDescription
namestring

.spec.transformer.volumes[].flocker

Type
object
PropertyTypeDescription
datasetNamestring
datasetUUIDstring

.spec.transformer.volumes[].gcePersistentDisk

Type
object
Required
pdName
PropertyTypeDescription
fsTypestring
partitioninteger
pdNamestring
readOnlyboolean

.spec.transformer.volumes[].gitRepo

Type
object
Required
repository
PropertyTypeDescription
directorystring
repositorystring
revisionstring

.spec.transformer.volumes[].glusterfs

Type
object
Required
endpointspath
PropertyTypeDescription
endpointsstring
pathstring
readOnlyboolean

.spec.transformer.volumes[].hostPath

Type
object
Required
path
PropertyTypeDescription
pathstring
typestring

.spec.transformer.volumes[].iscsi

Type
object
Required
iqnluntargetPortal
PropertyTypeDescription
chapAuthDiscoveryboolean
chapAuthSessionboolean
fsTypestring
initiatorNamestring
iqnstring
iscsiInterfacestring
luninteger
portalsarray
readOnlyboolean
secretRefobject
targetPortalstring

.spec.transformer.volumes[].iscsi.portals

Type
array

.spec.transformer.volumes[].iscsi.portals[]

Type
string

.spec.transformer.volumes[].iscsi.secretRef

Type
object
PropertyTypeDescription
namestring

.spec.transformer.volumes[].nfs

Type
object
Required
pathserver
PropertyTypeDescription
pathstring
readOnlyboolean
serverstring

.spec.transformer.volumes[].persistentVolumeClaim

Type
object
Required
claimName
PropertyTypeDescription
claimNamestring
readOnlyboolean

.spec.transformer.volumes[].photonPersistentDisk

Type
object
Required
pdID
PropertyTypeDescription
fsTypestring
pdIDstring

.spec.transformer.volumes[].portworxVolume

Type
object
Required
volumeID
PropertyTypeDescription
fsTypestring
readOnlyboolean
volumeIDstring

.spec.transformer.volumes[].projected

Type
object
PropertyTypeDescription
defaultModeinteger
sourcesarray

.spec.transformer.volumes[].projected.sources

Type
array

.spec.transformer.volumes[].projected.sources[]

Type
object
PropertyTypeDescription
clusterTrustBundleobject
configMapobject
downwardAPIobject
secretobject
serviceAccountTokenobject

.spec.transformer.volumes[].projected.sources[].clusterTrustBundle

Type
object
Required
path
PropertyTypeDescription
labelSelectorobject
namestring
optionalboolean
pathstring
signerNamestring

.spec.transformer.volumes[].projected.sources[].clusterTrustBundle.labelSelector

Type
object
PropertyTypeDescription
matchExpressionsarray
matchLabelsobject

.spec.transformer.volumes[].projected.sources[].clusterTrustBundle.labelSelector.matchExpressions

Type
array

.spec.transformer.volumes[].projected.sources[].clusterTrustBundle.labelSelector.matchExpressions[]

Type
object
Required
keyoperator
PropertyTypeDescription
keystring
operatorstring
valuesarray

.spec.transformer.volumes[].projected.sources[].clusterTrustBundle.labelSelector.matchExpressions[].values

Type
array

.spec.transformer.volumes[].projected.sources[].clusterTrustBundle.labelSelector.matchExpressions[].values[]

Type
string

.spec.transformer.volumes[].projected.sources[].clusterTrustBundle.labelSelector.matchLabels

Type
object

.spec.transformer.volumes[].projected.sources[].configMap

Type
object
PropertyTypeDescription
itemsarray
namestring
optionalboolean

.spec.transformer.volumes[].projected.sources[].configMap.items

Type
array

.spec.transformer.volumes[].projected.sources[].configMap.items[]

Type
object
Required
keypath
PropertyTypeDescription
keystring
modeinteger
pathstring

.spec.transformer.volumes[].projected.sources[].downwardAPI

Type
object
PropertyTypeDescription
itemsarray

.spec.transformer.volumes[].projected.sources[].downwardAPI.items

Type
array

.spec.transformer.volumes[].projected.sources[].downwardAPI.items[]

Type
object
Required
path
PropertyTypeDescription
fieldRefobject
modeinteger
pathstring
resourceFieldRefobject

.spec.transformer.volumes[].projected.sources[].downwardAPI.items[].fieldRef

Type
object
Required
fieldPath
PropertyTypeDescription
apiVersionstring
fieldPathstring

.spec.transformer.volumes[].projected.sources[].downwardAPI.items[].resourceFieldRef

Type
object
Required
resource
PropertyTypeDescription
containerNamestring
divisor
resourcestring

.spec.transformer.volumes[].projected.sources[].secret

Type
object
PropertyTypeDescription
itemsarray
namestring
optionalboolean

.spec.transformer.volumes[].projected.sources[].secret.items

Type
array

.spec.transformer.volumes[].projected.sources[].secret.items[]

Type
object
Required
keypath
PropertyTypeDescription
keystring
modeinteger
pathstring

.spec.transformer.volumes[].projected.sources[].serviceAccountToken

Type
object
Required
path
PropertyTypeDescription
audiencestring
expirationSecondsinteger
pathstring

.spec.transformer.volumes[].quobyte

Type
object
Required
registryvolume
PropertyTypeDescription
groupstring
readOnlyboolean
registrystring
tenantstring
userstring
volumestring

.spec.transformer.volumes[].rbd

Type
object
Required
imagemonitors
PropertyTypeDescription
fsTypestring
imagestring
keyringstring
monitorsarray
poolstring
readOnlyboolean
secretRefobject
userstring

.spec.transformer.volumes[].rbd.monitors

Type
array

.spec.transformer.volumes[].rbd.monitors[]

Type
string

.spec.transformer.volumes[].rbd.secretRef

Type
object
PropertyTypeDescription
namestring

.spec.transformer.volumes[].scaleIO

Type
object
Required
gatewaysecretRefsystem
PropertyTypeDescription
fsTypestring
gatewaystring
protectionDomainstring
readOnlyboolean
secretRefobject
sslEnabledboolean
storageModestring
storagePoolstring
systemstring
volumeNamestring

.spec.transformer.volumes[].scaleIO.secretRef

Type
object
PropertyTypeDescription
namestring

.spec.transformer.volumes[].secret

Type
object
PropertyTypeDescription
defaultModeinteger
itemsarray
optionalboolean
secretNamestring

.spec.transformer.volumes[].secret.items

Type
array

.spec.transformer.volumes[].secret.items[]

Type
object
Required
keypath
PropertyTypeDescription
keystring
modeinteger
pathstring

.spec.transformer.volumes[].storageos

Type
object
PropertyTypeDescription
fsTypestring
readOnlyboolean
secretRefobject
volumeNamestring
volumeNamespacestring

.spec.transformer.volumes[].storageos.secretRef

Type
object
PropertyTypeDescription
namestring

.spec.transformer.volumes[].vsphereVolume

Type
object
Required
volumePath
PropertyTypeDescription
fsTypestring
storagePolicyIDstring
storagePolicyNamestring
volumePathstring

.status

Type
object
PropertyTypeDescription
addressobject
annotationsobject
componentsobject
conditionsarray
modelStatusobject
observedGenerationinteger
urlstring

.status.address

Type
object
PropertyTypeDescription
CACertsstring
audiencestring
namestring
urlstring

.status.annotations

Type
object

.status.components

Type
object

.status.conditions

Type
array

.status.conditions[]

Type
object
Required
statustype
PropertyTypeDescription
lastTransitionTimestring
messagestring
reasonstring
severitystring
statusstring
typestring

.status.modelStatus

Type
object
Required
transitionStatus
PropertyTypeDescription
copiesobject
lastFailureInfoobject
statesobject
transitionStatusstring

.status.modelStatus.copies

Type
object
Required
failedCopies
PropertyTypeDescription
failedCopiesinteger
totalCopiesinteger

.status.modelStatus.lastFailureInfo

Type
object
PropertyTypeDescription
exitCodeinteger
locationstring
messagestring
modelRevisionNamestring
reasonstring
timestring

.status.modelStatus.states

Type
object
Required
activeModelState
PropertyTypeDescription
activeModelStatestring
targetModelStatestring

API Endpoints

The following API endpoints are available:

  • /apis/serving.kserve.io/v1beta1/namespaces/{namespace}/inferenceservices
    • DELETE: delete collection of InferenceService
    • GET: list objects of kind InferenceService
    • POST: create a new InferenceService
  • /apis/serving.kserve.io/v1beta1/namespaces/{namespace}/inferenceservices/{name}
    • DELETE: delete the specified InferenceService
    • GET: read the specified InferenceService
    • PATCH: partially update the specified InferenceService
    • PUT: replace the specified InferenceService
  • /apis/serving.kserve.io/v1beta1/namespaces/{namespace}/inferenceservices/{name}/status
    • GET: read status of the specified InferenceService
    • PATCH: partially update status of the specified InferenceService
    • PUT: replace status of the specified InferenceService

/apis/serving.kserve.io/v1beta1/namespaces/{namespace}/inferenceservices

HTTP method
DELETE
Description
delete collection of InferenceService
HTTP responses
HTTP codeResponse body
200 - OKStatus schema
401 - UnauthorizedEmpty
HTTP method
GET
Description
list objects of kind InferenceService
HTTP responses
HTTP codeResponse body
200 - OKInferenceServiceList schema
401 - UnauthorizedEmpty
HTTP method
POST
Description
create a new InferenceService
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
bodyInferenceService schemaapplication/json formatted
HTTP responses
HTTP codeResponse body
200 - OKInferenceService schema
201 - CreatedInferenceService schema
202 - AcceptedInferenceService schema
401 - UnauthorizedEmpty

/apis/serving.kserve.io/v1beta1/namespaces/{namespace}/inferenceservices/{name}

HTTP method
DELETE
Description
delete the specified InferenceService
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 InferenceService
HTTP responses
HTTP codeResponse body
200 - OKInferenceService schema
401 - UnauthorizedEmpty
HTTP method
PATCH
Description
partially update the specified InferenceService
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 - OKInferenceService schema
401 - UnauthorizedEmpty
HTTP method
PUT
Description
replace the specified InferenceService
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
bodyInferenceService schemaapplication/json formatted
HTTP responses
HTTP codeResponse body
200 - OKInferenceService schema
201 - CreatedInferenceService schema
401 - UnauthorizedEmpty

/apis/serving.kserve.io/v1beta1/namespaces/{namespace}/inferenceservices/{name}/status

HTTP method
GET
Description
read status of the specified InferenceService
HTTP responses
HTTP codeResponse body
200 - OKInferenceService schema
401 - UnauthorizedEmpty
HTTP method
PATCH
Description
partially update status of the specified InferenceService
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 - OKInferenceService schema
401 - UnauthorizedEmpty
HTTP method
PUT
Description
replace status of the specified InferenceService
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
bodyInferenceService schemaapplication/json formatted
HTTP responses
HTTP codeResponse body
200 - OKInferenceService schema
201 - CreatedInferenceService schema
401 - UnauthorizedEmpty