← Back to index
Esc
☀/☾
Kind
Jaeger
Group
jaegertracing.io
Version
v1
apiVersion: jaegertracing.io/v1 kind: Jaeger metadata: name: example
Expand all
Collapse all
View raw schema
Copy schema URL
apiVersion
string
kind
string
metadata
object
spec
object
affinity
object
nodeAffinity
object
preferredDuringSchedulingIgnoredDuringExecution
[]object
preference
object
required
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchFields
[]object
key
string
required
operator
string
required
values
[]string
weight
integer
required
format: int32
requiredDuringSchedulingIgnoredDuringExecution
object
nodeSelectorTerms
[]object
required
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchFields
[]object
key
string
required
operator
string
required
values
[]string
podAffinity
object
preferredDuringSchedulingIgnoredDuringExecution
[]object
podAffinityTerm
object
required
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
weight
integer
required
format: int32
requiredDuringSchedulingIgnoredDuringExecution
[]object
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
podAntiAffinity
object
preferredDuringSchedulingIgnoredDuringExecution
[]object
podAffinityTerm
object
required
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
weight
integer
required
format: int32
requiredDuringSchedulingIgnoredDuringExecution
[]object
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
agent
object
affinity
object
nodeAffinity
object
preferredDuringSchedulingIgnoredDuringExecution
[]object
preference
object
required
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchFields
[]object
key
string
required
operator
string
required
values
[]string
weight
integer
required
format: int32
requiredDuringSchedulingIgnoredDuringExecution
object
nodeSelectorTerms
[]object
required
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchFields
[]object
key
string
required
operator
string
required
values
[]string
podAffinity
object
preferredDuringSchedulingIgnoredDuringExecution
[]object
podAffinityTerm
object
required
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
weight
integer
required
format: int32
requiredDuringSchedulingIgnoredDuringExecution
[]object
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
podAntiAffinity
object
preferredDuringSchedulingIgnoredDuringExecution
[]object
podAffinityTerm
object
required
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
weight
integer
required
format: int32
requiredDuringSchedulingIgnoredDuringExecution
[]object
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
annotations
object
config
object
containerSecurityContext
object
allowPrivilegeEscalation
boolean
capabilities
object
add
[]string
drop
[]string
privileged
boolean
procMount
string
readOnlyRootFilesystem
boolean
runAsGroup
integer
format: int64
runAsNonRoot
boolean
runAsUser
integer
format: int64
seLinuxOptions
object
level
string
role
string
type
string
user
string
seccompProfile
object
localhostProfile
string
type
string
required
windowsOptions
object
gmsaCredentialSpec
string
gmsaCredentialSpecName
string
hostProcess
boolean
runAsUserName
string
dnsPolicy
string
hostNetwork
boolean
image
string
imagePullPolicy
string
imagePullSecrets
[]object
name
string
labels
object
livenessProbe
object
exec
object
command
[]string
failureThreshold
integer
format: int32
grpc
object
port
integer
required
format: int32
service
string
httpGet
object
host
string
httpHeaders
[]object
name
string
required
value
string
required
path
string
port
object
required
scheme
string
initialDelaySeconds
integer
format: int32
periodSeconds
integer
format: int32
successThreshold
integer
format: int32
tcpSocket
object
host
string
port
object
required
terminationGracePeriodSeconds
integer
format: int64
timeoutSeconds
integer
format: int32
options
object
priorityClassName
string
resources
object
claims
[]object
name
string
required
limits
object
requests
object
securityContext
object
fsGroup
integer
format: int64
fsGroupChangePolicy
string
runAsGroup
integer
format: int64
runAsNonRoot
boolean
runAsUser
integer
format: int64
seLinuxOptions
object
level
string
role
string
type
string
user
string
seccompProfile
object
localhostProfile
string
type
string
required
supplementalGroups
[]integer
sysctls
[]object
name
string
required
value
string
required
windowsOptions
object
gmsaCredentialSpec
string
gmsaCredentialSpecName
string
hostProcess
boolean
runAsUserName
string
serviceAccount
string
sidecarSecurityContext
object
allowPrivilegeEscalation
boolean
capabilities
object
add
[]string
drop
[]string
privileged
boolean
procMount
string
readOnlyRootFilesystem
boolean
runAsGroup
integer
format: int64
runAsNonRoot
boolean
runAsUser
integer
format: int64
seLinuxOptions
object
level
string
role
string
type
string
user
string
seccompProfile
object
localhostProfile
string
type
string
required
windowsOptions
object
gmsaCredentialSpec
string
gmsaCredentialSpecName
string
hostProcess
boolean
runAsUserName
string
strategy
string
tolerations
[]object
effect
string
key
string
operator
string
tolerationSeconds
integer
format: int64
value
string
volumeMounts
[]object
mountPath
string
required
mountPropagation
string
name
string
required
readOnly
boolean
subPath
string
subPathExpr
string
volumes
[]object
awsElasticBlockStore
object
fsType
string
partition
integer
format: int32
readOnly
boolean
volumeID
string
required
azureDisk
object
cachingMode
string
diskName
string
required
diskURI
string
required
fsType
string
kind
string
readOnly
boolean
azureFile
object
readOnly
boolean
secretName
string
required
shareName
string
required
cephfs
object
monitors
[]string
required
path
string
readOnly
boolean
secretFile
string
secretRef
object
name
string
user
string
cinder
object
fsType
string
readOnly
boolean
secretRef
object
name
string
volumeID
string
required
configMap
object
defaultMode
integer
format: int32
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
name
string
optional
boolean
csi
object
driver
string
required
fsType
string
nodePublishSecretRef
object
name
string
readOnly
boolean
volumeAttributes
object
downwardAPI
object
defaultMode
integer
format: int32
items
[]object
fieldRef
object
apiVersion
string
fieldPath
string
required
mode
integer
format: int32
path
string
required
resourceFieldRef
object
containerName
string
divisor
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
resource
string
required
emptyDir
object
medium
string
sizeLimit
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
ephemeral
object
volumeClaimTemplate
object
metadata
object
annotations
object
finalizers
[]string
labels
object
name
string
namespace
string
spec
object
required
accessModes
[]string
dataSource
object
apiGroup
string
kind
string
required
name
string
required
dataSourceRef
object
apiGroup
string
kind
string
required
name
string
required
namespace
string
resources
object
claims
[]object
name
string
required
limits
object
requests
object
selector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
storageClassName
string
volumeMode
string
volumeName
string
fc
object
fsType
string
lun
integer
format: int32
readOnly
boolean
targetWWNs
[]string
wwids
[]string
flexVolume
object
driver
string
required
fsType
string
options
object
readOnly
boolean
secretRef
object
name
string
flocker
object
datasetName
string
datasetUUID
string
gcePersistentDisk
object
fsType
string
partition
integer
format: int32
pdName
string
required
readOnly
boolean
gitRepo
object
directory
string
repository
string
required
revision
string
glusterfs
object
endpoints
string
required
path
string
required
readOnly
boolean
hostPath
object
path
string
required
type
string
iscsi
object
chapAuthDiscovery
boolean
chapAuthSession
boolean
fsType
string
initiatorName
string
iqn
string
required
iscsiInterface
string
lun
integer
required
format: int32
portals
[]string
readOnly
boolean
secretRef
object
name
string
targetPortal
string
required
name
string
required
nfs
object
path
string
required
readOnly
boolean
server
string
required
persistentVolumeClaim
object
claimName
string
required
readOnly
boolean
photonPersistentDisk
object
fsType
string
pdID
string
required
portworxVolume
object
fsType
string
readOnly
boolean
volumeID
string
required
projected
object
defaultMode
integer
format: int32
sources
[]object
configMap
object
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
name
string
optional
boolean
downwardAPI
object
items
[]object
fieldRef
object
apiVersion
string
fieldPath
string
required
mode
integer
format: int32
path
string
required
resourceFieldRef
object
containerName
string
divisor
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
resource
string
required
secret
object
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
name
string
optional
boolean
serviceAccountToken
object
audience
string
expirationSeconds
integer
format: int64
path
string
required
quobyte
object
group
string
readOnly
boolean
registry
string
required
tenant
string
user
string
volume
string
required
rbd
object
fsType
string
image
string
required
keyring
string
monitors
[]string
required
pool
string
readOnly
boolean
secretRef
object
name
string
user
string
scaleIO
object
fsType
string
gateway
string
required
protectionDomain
string
readOnly
boolean
secretRef
object
required
name
string
sslEnabled
boolean
storageMode
string
storagePool
string
system
string
required
volumeName
string
secret
object
defaultMode
integer
format: int32
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
optional
boolean
secretName
string
storageos
object
fsType
string
readOnly
boolean
secretRef
object
name
string
volumeName
string
volumeNamespace
string
vsphereVolume
object
fsType
string
storagePolicyID
string
storagePolicyName
string
volumePath
string
required
allInOne
object
affinity
object
nodeAffinity
object
preferredDuringSchedulingIgnoredDuringExecution
[]object
preference
object
required
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchFields
[]object
key
string
required
operator
string
required
values
[]string
weight
integer
required
format: int32
requiredDuringSchedulingIgnoredDuringExecution
object
nodeSelectorTerms
[]object
required
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchFields
[]object
key
string
required
operator
string
required
values
[]string
podAffinity
object
preferredDuringSchedulingIgnoredDuringExecution
[]object
podAffinityTerm
object
required
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
weight
integer
required
format: int32
requiredDuringSchedulingIgnoredDuringExecution
[]object
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
podAntiAffinity
object
preferredDuringSchedulingIgnoredDuringExecution
[]object
podAffinityTerm
object
required
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
weight
integer
required
format: int32
requiredDuringSchedulingIgnoredDuringExecution
[]object
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
annotations
object
config
object
containerSecurityContext
object
allowPrivilegeEscalation
boolean
capabilities
object
add
[]string
drop
[]string
privileged
boolean
procMount
string
readOnlyRootFilesystem
boolean
runAsGroup
integer
format: int64
runAsNonRoot
boolean
runAsUser
integer
format: int64
seLinuxOptions
object
level
string
role
string
type
string
user
string
seccompProfile
object
localhostProfile
string
type
string
required
windowsOptions
object
gmsaCredentialSpec
string
gmsaCredentialSpecName
string
hostProcess
boolean
runAsUserName
string
image
string
imagePullPolicy
string
imagePullSecrets
[]object
name
string
labels
object
livenessProbe
object
exec
object
command
[]string
failureThreshold
integer
format: int32
grpc
object
port
integer
required
format: int32
service
string
httpGet
object
host
string
httpHeaders
[]object
name
string
required
value
string
required
path
string
port
object
required
scheme
string
initialDelaySeconds
integer
format: int32
periodSeconds
integer
format: int32
successThreshold
integer
format: int32
tcpSocket
object
host
string
port
object
required
terminationGracePeriodSeconds
integer
format: int64
timeoutSeconds
integer
format: int32
metricsStorage
object
type
string
options
object
priorityClassName
string
resources
object
claims
[]object
name
string
required
limits
object
requests
object
securityContext
object
fsGroup
integer
format: int64
fsGroupChangePolicy
string
runAsGroup
integer
format: int64
runAsNonRoot
boolean
runAsUser
integer
format: int64
seLinuxOptions
object
level
string
role
string
type
string
user
string
seccompProfile
object
localhostProfile
string
type
string
required
supplementalGroups
[]integer
sysctls
[]object
name
string
required
value
string
required
windowsOptions
object
gmsaCredentialSpec
string
gmsaCredentialSpecName
string
hostProcess
boolean
runAsUserName
string
serviceAccount
string
strategy
object
rollingUpdate
object
maxSurge
object
maxUnavailable
object
type
string
tolerations
[]object
effect
string
key
string
operator
string
tolerationSeconds
integer
format: int64
value
string
tracingEnabled
boolean
volumeMounts
[]object
mountPath
string
required
mountPropagation
string
name
string
required
readOnly
boolean
subPath
string
subPathExpr
string
volumes
[]object
awsElasticBlockStore
object
fsType
string
partition
integer
format: int32
readOnly
boolean
volumeID
string
required
azureDisk
object
cachingMode
string
diskName
string
required
diskURI
string
required
fsType
string
kind
string
readOnly
boolean
azureFile
object
readOnly
boolean
secretName
string
required
shareName
string
required
cephfs
object
monitors
[]string
required
path
string
readOnly
boolean
secretFile
string
secretRef
object
name
string
user
string
cinder
object
fsType
string
readOnly
boolean
secretRef
object
name
string
volumeID
string
required
configMap
object
defaultMode
integer
format: int32
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
name
string
optional
boolean
csi
object
driver
string
required
fsType
string
nodePublishSecretRef
object
name
string
readOnly
boolean
volumeAttributes
object
downwardAPI
object
defaultMode
integer
format: int32
items
[]object
fieldRef
object
apiVersion
string
fieldPath
string
required
mode
integer
format: int32
path
string
required
resourceFieldRef
object
containerName
string
divisor
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
resource
string
required
emptyDir
object
medium
string
sizeLimit
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
ephemeral
object
volumeClaimTemplate
object
metadata
object
annotations
object
finalizers
[]string
labels
object
name
string
namespace
string
spec
object
required
accessModes
[]string
dataSource
object
apiGroup
string
kind
string
required
name
string
required
dataSourceRef
object
apiGroup
string
kind
string
required
name
string
required
namespace
string
resources
object
claims
[]object
name
string
required
limits
object
requests
object
selector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
storageClassName
string
volumeMode
string
volumeName
string
fc
object
fsType
string
lun
integer
format: int32
readOnly
boolean
targetWWNs
[]string
wwids
[]string
flexVolume
object
driver
string
required
fsType
string
options
object
readOnly
boolean
secretRef
object
name
string
flocker
object
datasetName
string
datasetUUID
string
gcePersistentDisk
object
fsType
string
partition
integer
format: int32
pdName
string
required
readOnly
boolean
gitRepo
object
directory
string
repository
string
required
revision
string
glusterfs
object
endpoints
string
required
path
string
required
readOnly
boolean
hostPath
object
path
string
required
type
string
iscsi
object
chapAuthDiscovery
boolean
chapAuthSession
boolean
fsType
string
initiatorName
string
iqn
string
required
iscsiInterface
string
lun
integer
required
format: int32
portals
[]string
readOnly
boolean
secretRef
object
name
string
targetPortal
string
required
name
string
required
nfs
object
path
string
required
readOnly
boolean
server
string
required
persistentVolumeClaim
object
claimName
string
required
readOnly
boolean
photonPersistentDisk
object
fsType
string
pdID
string
required
portworxVolume
object
fsType
string
readOnly
boolean
volumeID
string
required
projected
object
defaultMode
integer
format: int32
sources
[]object
configMap
object
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
name
string
optional
boolean
downwardAPI
object
items
[]object
fieldRef
object
apiVersion
string
fieldPath
string
required
mode
integer
format: int32
path
string
required
resourceFieldRef
object
containerName
string
divisor
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
resource
string
required
secret
object
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
name
string
optional
boolean
serviceAccountToken
object
audience
string
expirationSeconds
integer
format: int64
path
string
required
quobyte
object
group
string
readOnly
boolean
registry
string
required
tenant
string
user
string
volume
string
required
rbd
object
fsType
string
image
string
required
keyring
string
monitors
[]string
required
pool
string
readOnly
boolean
secretRef
object
name
string
user
string
scaleIO
object
fsType
string
gateway
string
required
protectionDomain
string
readOnly
boolean
secretRef
object
required
name
string
sslEnabled
boolean
storageMode
string
storagePool
string
system
string
required
volumeName
string
secret
object
defaultMode
integer
format: int32
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
optional
boolean
secretName
string
storageos
object
fsType
string
readOnly
boolean
secretRef
object
name
string
volumeName
string
volumeNamespace
string
vsphereVolume
object
fsType
string
storagePolicyID
string
storagePolicyName
string
volumePath
string
required
annotations
object
collector
object
affinity
object
nodeAffinity
object
preferredDuringSchedulingIgnoredDuringExecution
[]object
preference
object
required
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchFields
[]object
key
string
required
operator
string
required
values
[]string
weight
integer
required
format: int32
requiredDuringSchedulingIgnoredDuringExecution
object
nodeSelectorTerms
[]object
required
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchFields
[]object
key
string
required
operator
string
required
values
[]string
podAffinity
object
preferredDuringSchedulingIgnoredDuringExecution
[]object
podAffinityTerm
object
required
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
weight
integer
required
format: int32
requiredDuringSchedulingIgnoredDuringExecution
[]object
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
podAntiAffinity
object
preferredDuringSchedulingIgnoredDuringExecution
[]object
podAffinityTerm
object
required
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
weight
integer
required
format: int32
requiredDuringSchedulingIgnoredDuringExecution
[]object
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
annotations
object
autoscale
boolean
config
object
containerSecurityContext
object
allowPrivilegeEscalation
boolean
capabilities
object
add
[]string
drop
[]string
privileged
boolean
procMount
string
readOnlyRootFilesystem
boolean
runAsGroup
integer
format: int64
runAsNonRoot
boolean
runAsUser
integer
format: int64
seLinuxOptions
object
level
string
role
string
type
string
user
string
seccompProfile
object
localhostProfile
string
type
string
required
windowsOptions
object
gmsaCredentialSpec
string
gmsaCredentialSpecName
string
hostProcess
boolean
runAsUserName
string
image
string
imagePullPolicy
string
imagePullSecrets
[]object
name
string
kafkaSecretName
string
labels
object
livenessProbe
object
exec
object
command
[]string
failureThreshold
integer
format: int32
grpc
object
port
integer
required
format: int32
service
string
httpGet
object
host
string
httpHeaders
[]object
name
string
required
value
string
required
path
string
port
object
required
scheme
string
initialDelaySeconds
integer
format: int32
periodSeconds
integer
format: int32
successThreshold
integer
format: int32
tcpSocket
object
host
string
port
object
required
terminationGracePeriodSeconds
integer
format: int64
timeoutSeconds
integer
format: int32
maxReplicas
integer
format: int32
minReplicas
integer
format: int32
nodeSelector
object
options
object
priorityClassName
string
replicas
integer
format: int32
resources
object
claims
[]object
name
string
required
limits
object
requests
object
securityContext
object
fsGroup
integer
format: int64
fsGroupChangePolicy
string
runAsGroup
integer
format: int64
runAsNonRoot
boolean
runAsUser
integer
format: int64
seLinuxOptions
object
level
string
role
string
type
string
user
string
seccompProfile
object
localhostProfile
string
type
string
required
supplementalGroups
[]integer
sysctls
[]object
name
string
required
value
string
required
windowsOptions
object
gmsaCredentialSpec
string
gmsaCredentialSpecName
string
hostProcess
boolean
runAsUserName
string
serviceAccount
string
serviceType
string
strategy
object
rollingUpdate
object
maxSurge
object
maxUnavailable
object
type
string
tolerations
[]object
effect
string
key
string
operator
string
tolerationSeconds
integer
format: int64
value
string
volumeMounts
[]object
mountPath
string
required
mountPropagation
string
name
string
required
readOnly
boolean
subPath
string
subPathExpr
string
volumes
[]object
awsElasticBlockStore
object
fsType
string
partition
integer
format: int32
readOnly
boolean
volumeID
string
required
azureDisk
object
cachingMode
string
diskName
string
required
diskURI
string
required
fsType
string
kind
string
readOnly
boolean
azureFile
object
readOnly
boolean
secretName
string
required
shareName
string
required
cephfs
object
monitors
[]string
required
path
string
readOnly
boolean
secretFile
string
secretRef
object
name
string
user
string
cinder
object
fsType
string
readOnly
boolean
secretRef
object
name
string
volumeID
string
required
configMap
object
defaultMode
integer
format: int32
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
name
string
optional
boolean
csi
object
driver
string
required
fsType
string
nodePublishSecretRef
object
name
string
readOnly
boolean
volumeAttributes
object
downwardAPI
object
defaultMode
integer
format: int32
items
[]object
fieldRef
object
apiVersion
string
fieldPath
string
required
mode
integer
format: int32
path
string
required
resourceFieldRef
object
containerName
string
divisor
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
resource
string
required
emptyDir
object
medium
string
sizeLimit
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
ephemeral
object
volumeClaimTemplate
object
metadata
object
annotations
object
finalizers
[]string
labels
object
name
string
namespace
string
spec
object
required
accessModes
[]string
dataSource
object
apiGroup
string
kind
string
required
name
string
required
dataSourceRef
object
apiGroup
string
kind
string
required
name
string
required
namespace
string
resources
object
claims
[]object
name
string
required
limits
object
requests
object
selector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
storageClassName
string
volumeMode
string
volumeName
string
fc
object
fsType
string
lun
integer
format: int32
readOnly
boolean
targetWWNs
[]string
wwids
[]string
flexVolume
object
driver
string
required
fsType
string
options
object
readOnly
boolean
secretRef
object
name
string
flocker
object
datasetName
string
datasetUUID
string
gcePersistentDisk
object
fsType
string
partition
integer
format: int32
pdName
string
required
readOnly
boolean
gitRepo
object
directory
string
repository
string
required
revision
string
glusterfs
object
endpoints
string
required
path
string
required
readOnly
boolean
hostPath
object
path
string
required
type
string
iscsi
object
chapAuthDiscovery
boolean
chapAuthSession
boolean
fsType
string
initiatorName
string
iqn
string
required
iscsiInterface
string
lun
integer
required
format: int32
portals
[]string
readOnly
boolean
secretRef
object
name
string
targetPortal
string
required
name
string
required
nfs
object
path
string
required
readOnly
boolean
server
string
required
persistentVolumeClaim
object
claimName
string
required
readOnly
boolean
photonPersistentDisk
object
fsType
string
pdID
string
required
portworxVolume
object
fsType
string
readOnly
boolean
volumeID
string
required
projected
object
defaultMode
integer
format: int32
sources
[]object
configMap
object
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
name
string
optional
boolean
downwardAPI
object
items
[]object
fieldRef
object
apiVersion
string
fieldPath
string
required
mode
integer
format: int32
path
string
required
resourceFieldRef
object
containerName
string
divisor
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
resource
string
required
secret
object
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
name
string
optional
boolean
serviceAccountToken
object
audience
string
expirationSeconds
integer
format: int64
path
string
required
quobyte
object
group
string
readOnly
boolean
registry
string
required
tenant
string
user
string
volume
string
required
rbd
object
fsType
string
image
string
required
keyring
string
monitors
[]string
required
pool
string
readOnly
boolean
secretRef
object
name
string
user
string
scaleIO
object
fsType
string
gateway
string
required
protectionDomain
string
readOnly
boolean
secretRef
object
required
name
string
sslEnabled
boolean
storageMode
string
storagePool
string
system
string
required
volumeName
string
secret
object
defaultMode
integer
format: int32
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
optional
boolean
secretName
string
storageos
object
fsType
string
readOnly
boolean
secretRef
object
name
string
volumeName
string
volumeNamespace
string
vsphereVolume
object
fsType
string
storagePolicyID
string
storagePolicyName
string
volumePath
string
required
containerSecurityContext
object
allowPrivilegeEscalation
boolean
capabilities
object
add
[]string
drop
[]string
privileged
boolean
procMount
string
readOnlyRootFilesystem
boolean
runAsGroup
integer
format: int64
runAsNonRoot
boolean
runAsUser
integer
format: int64
seLinuxOptions
object
level
string
role
string
type
string
user
string
seccompProfile
object
localhostProfile
string
type
string
required
windowsOptions
object
gmsaCredentialSpec
string
gmsaCredentialSpecName
string
hostProcess
boolean
runAsUserName
string
imagePullPolicy
string
imagePullSecrets
[]object
name
string
ingester
object
affinity
object
nodeAffinity
object
preferredDuringSchedulingIgnoredDuringExecution
[]object
preference
object
required
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchFields
[]object
key
string
required
operator
string
required
values
[]string
weight
integer
required
format: int32
requiredDuringSchedulingIgnoredDuringExecution
object
nodeSelectorTerms
[]object
required
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchFields
[]object
key
string
required
operator
string
required
values
[]string
podAffinity
object
preferredDuringSchedulingIgnoredDuringExecution
[]object
podAffinityTerm
object
required
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
weight
integer
required
format: int32
requiredDuringSchedulingIgnoredDuringExecution
[]object
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
podAntiAffinity
object
preferredDuringSchedulingIgnoredDuringExecution
[]object
podAffinityTerm
object
required
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
weight
integer
required
format: int32
requiredDuringSchedulingIgnoredDuringExecution
[]object
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
annotations
object
autoscale
boolean
config
object
containerSecurityContext
object
allowPrivilegeEscalation
boolean
capabilities
object
add
[]string
drop
[]string
privileged
boolean
procMount
string
readOnlyRootFilesystem
boolean
runAsGroup
integer
format: int64
runAsNonRoot
boolean
runAsUser
integer
format: int64
seLinuxOptions
object
level
string
role
string
type
string
user
string
seccompProfile
object
localhostProfile
string
type
string
required
windowsOptions
object
gmsaCredentialSpec
string
gmsaCredentialSpecName
string
hostProcess
boolean
runAsUserName
string
image
string
imagePullPolicy
string
imagePullSecrets
[]object
name
string
kafkaSecretName
string
labels
object
livenessProbe
object
exec
object
command
[]string
failureThreshold
integer
format: int32
grpc
object
port
integer
required
format: int32
service
string
httpGet
object
host
string
httpHeaders
[]object
name
string
required
value
string
required
path
string
port
object
required
scheme
string
initialDelaySeconds
integer
format: int32
periodSeconds
integer
format: int32
successThreshold
integer
format: int32
tcpSocket
object
host
string
port
object
required
terminationGracePeriodSeconds
integer
format: int64
timeoutSeconds
integer
format: int32
maxReplicas
integer
format: int32
minReplicas
integer
format: int32
nodeSelector
object
options
object
replicas
integer
format: int32
resources
object
claims
[]object
name
string
required
limits
object
requests
object
securityContext
object
fsGroup
integer
format: int64
fsGroupChangePolicy
string
runAsGroup
integer
format: int64
runAsNonRoot
boolean
runAsUser
integer
format: int64
seLinuxOptions
object
level
string
role
string
type
string
user
string
seccompProfile
object
localhostProfile
string
type
string
required
supplementalGroups
[]integer
sysctls
[]object
name
string
required
value
string
required
windowsOptions
object
gmsaCredentialSpec
string
gmsaCredentialSpecName
string
hostProcess
boolean
runAsUserName
string
serviceAccount
string
strategy
object
rollingUpdate
object
maxSurge
object
maxUnavailable
object
type
string
tolerations
[]object
effect
string
key
string
operator
string
tolerationSeconds
integer
format: int64
value
string
volumeMounts
[]object
mountPath
string
required
mountPropagation
string
name
string
required
readOnly
boolean
subPath
string
subPathExpr
string
volumes
[]object
awsElasticBlockStore
object
fsType
string
partition
integer
format: int32
readOnly
boolean
volumeID
string
required
azureDisk
object
cachingMode
string
diskName
string
required
diskURI
string
required
fsType
string
kind
string
readOnly
boolean
azureFile
object
readOnly
boolean
secretName
string
required
shareName
string
required
cephfs
object
monitors
[]string
required
path
string
readOnly
boolean
secretFile
string
secretRef
object
name
string
user
string
cinder
object
fsType
string
readOnly
boolean
secretRef
object
name
string
volumeID
string
required
configMap
object
defaultMode
integer
format: int32
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
name
string
optional
boolean
csi
object
driver
string
required
fsType
string
nodePublishSecretRef
object
name
string
readOnly
boolean
volumeAttributes
object
downwardAPI
object
defaultMode
integer
format: int32
items
[]object
fieldRef
object
apiVersion
string
fieldPath
string
required
mode
integer
format: int32
path
string
required
resourceFieldRef
object
containerName
string
divisor
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
resource
string
required
emptyDir
object
medium
string
sizeLimit
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
ephemeral
object
volumeClaimTemplate
object
metadata
object
annotations
object
finalizers
[]string
labels
object
name
string
namespace
string
spec
object
required
accessModes
[]string
dataSource
object
apiGroup
string
kind
string
required
name
string
required
dataSourceRef
object
apiGroup
string
kind
string
required
name
string
required
namespace
string
resources
object
claims
[]object
name
string
required
limits
object
requests
object
selector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
storageClassName
string
volumeMode
string
volumeName
string
fc
object
fsType
string
lun
integer
format: int32
readOnly
boolean
targetWWNs
[]string
wwids
[]string
flexVolume
object
driver
string
required
fsType
string
options
object
readOnly
boolean
secretRef
object
name
string
flocker
object
datasetName
string
datasetUUID
string
gcePersistentDisk
object
fsType
string
partition
integer
format: int32
pdName
string
required
readOnly
boolean
gitRepo
object
directory
string
repository
string
required
revision
string
glusterfs
object
endpoints
string
required
path
string
required
readOnly
boolean
hostPath
object
path
string
required
type
string
iscsi
object
chapAuthDiscovery
boolean
chapAuthSession
boolean
fsType
string
initiatorName
string
iqn
string
required
iscsiInterface
string
lun
integer
required
format: int32
portals
[]string
readOnly
boolean
secretRef
object
name
string
targetPortal
string
required
name
string
required
nfs
object
path
string
required
readOnly
boolean
server
string
required
persistentVolumeClaim
object
claimName
string
required
readOnly
boolean
photonPersistentDisk
object
fsType
string
pdID
string
required
portworxVolume
object
fsType
string
readOnly
boolean
volumeID
string
required
projected
object
defaultMode
integer
format: int32
sources
[]object
configMap
object
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
name
string
optional
boolean
downwardAPI
object
items
[]object
fieldRef
object
apiVersion
string
fieldPath
string
required
mode
integer
format: int32
path
string
required
resourceFieldRef
object
containerName
string
divisor
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
resource
string
required
secret
object
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
name
string
optional
boolean
serviceAccountToken
object
audience
string
expirationSeconds
integer
format: int64
path
string
required
quobyte
object
group
string
readOnly
boolean
registry
string
required
tenant
string
user
string
volume
string
required
rbd
object
fsType
string
image
string
required
keyring
string
monitors
[]string
required
pool
string
readOnly
boolean
secretRef
object
name
string
user
string
scaleIO
object
fsType
string
gateway
string
required
protectionDomain
string
readOnly
boolean
secretRef
object
required
name
string
sslEnabled
boolean
storageMode
string
storagePool
string
system
string
required
volumeName
string
secret
object
defaultMode
integer
format: int32
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
optional
boolean
secretName
string
storageos
object
fsType
string
readOnly
boolean
secretRef
object
name
string
volumeName
string
volumeNamespace
string
vsphereVolume
object
fsType
string
storagePolicyID
string
storagePolicyName
string
volumePath
string
required
ingress
object
affinity
object
nodeAffinity
object
preferredDuringSchedulingIgnoredDuringExecution
[]object
preference
object
required
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchFields
[]object
key
string
required
operator
string
required
values
[]string
weight
integer
required
format: int32
requiredDuringSchedulingIgnoredDuringExecution
object
nodeSelectorTerms
[]object
required
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchFields
[]object
key
string
required
operator
string
required
values
[]string
podAffinity
object
preferredDuringSchedulingIgnoredDuringExecution
[]object
podAffinityTerm
object
required
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
weight
integer
required
format: int32
requiredDuringSchedulingIgnoredDuringExecution
[]object
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
podAntiAffinity
object
preferredDuringSchedulingIgnoredDuringExecution
[]object
podAffinityTerm
object
required
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
weight
integer
required
format: int32
requiredDuringSchedulingIgnoredDuringExecution
[]object
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
annotations
object
containerSecurityContext
object
allowPrivilegeEscalation
boolean
capabilities
object
add
[]string
drop
[]string
privileged
boolean
procMount
string
readOnlyRootFilesystem
boolean
runAsGroup
integer
format: int64
runAsNonRoot
boolean
runAsUser
integer
format: int64
seLinuxOptions
object
level
string
role
string
type
string
user
string
seccompProfile
object
localhostProfile
string
type
string
required
windowsOptions
object
gmsaCredentialSpec
string
gmsaCredentialSpecName
string
hostProcess
boolean
runAsUserName
string
enabled
boolean
hosts
[]string
imagePullPolicy
string
imagePullSecrets
[]object
name
string
ingressClassName
string
labels
object
livenessProbe
object
exec
object
command
[]string
failureThreshold
integer
format: int32
grpc
object
port
integer
required
format: int32
service
string
httpGet
object
host
string
httpHeaders
[]object
name
string
required
value
string
required
path
string
port
object
required
scheme
string
initialDelaySeconds
integer
format: int32
periodSeconds
integer
format: int32
successThreshold
integer
format: int32
tcpSocket
object
host
string
port
object
required
terminationGracePeriodSeconds
integer
format: int64
timeoutSeconds
integer
format: int32
openshift
object
delegateUrls
string
htpasswdFile
string
sar
string
skipLogout
boolean
options
object
pathType
string
resources
object
claims
[]object
name
string
required
limits
object
requests
object
secretName
string
security
string
securityContext
object
fsGroup
integer
format: int64
fsGroupChangePolicy
string
runAsGroup
integer
format: int64
runAsNonRoot
boolean
runAsUser
integer
format: int64
seLinuxOptions
object
level
string
role
string
type
string
user
string
seccompProfile
object
localhostProfile
string
type
string
required
supplementalGroups
[]integer
sysctls
[]object
name
string
required
value
string
required
windowsOptions
object
gmsaCredentialSpec
string
gmsaCredentialSpecName
string
hostProcess
boolean
runAsUserName
string
serviceAccount
string
tls
[]object
hosts
[]string
secretName
string
tolerations
[]object
effect
string
key
string
operator
string
tolerationSeconds
integer
format: int64
value
string
volumeMounts
[]object
mountPath
string
required
mountPropagation
string
name
string
required
readOnly
boolean
subPath
string
subPathExpr
string
volumes
[]object
awsElasticBlockStore
object
fsType
string
partition
integer
format: int32
readOnly
boolean
volumeID
string
required
azureDisk
object
cachingMode
string
diskName
string
required
diskURI
string
required
fsType
string
kind
string
readOnly
boolean
azureFile
object
readOnly
boolean
secretName
string
required
shareName
string
required
cephfs
object
monitors
[]string
required
path
string
readOnly
boolean
secretFile
string
secretRef
object
name
string
user
string
cinder
object
fsType
string
readOnly
boolean
secretRef
object
name
string
volumeID
string
required
configMap
object
defaultMode
integer
format: int32
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
name
string
optional
boolean
csi
object
driver
string
required
fsType
string
nodePublishSecretRef
object
name
string
readOnly
boolean
volumeAttributes
object
downwardAPI
object
defaultMode
integer
format: int32
items
[]object
fieldRef
object
apiVersion
string
fieldPath
string
required
mode
integer
format: int32
path
string
required
resourceFieldRef
object
containerName
string
divisor
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
resource
string
required
emptyDir
object
medium
string
sizeLimit
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
ephemeral
object
volumeClaimTemplate
object
metadata
object
annotations
object
finalizers
[]string
labels
object
name
string
namespace
string
spec
object
required
accessModes
[]string
dataSource
object
apiGroup
string
kind
string
required
name
string
required
dataSourceRef
object
apiGroup
string
kind
string
required
name
string
required
namespace
string
resources
object
claims
[]object
name
string
required
limits
object
requests
object
selector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
storageClassName
string
volumeMode
string
volumeName
string
fc
object
fsType
string
lun
integer
format: int32
readOnly
boolean
targetWWNs
[]string
wwids
[]string
flexVolume
object
driver
string
required
fsType
string
options
object
readOnly
boolean
secretRef
object
name
string
flocker
object
datasetName
string
datasetUUID
string
gcePersistentDisk
object
fsType
string
partition
integer
format: int32
pdName
string
required
readOnly
boolean
gitRepo
object
directory
string
repository
string
required
revision
string
glusterfs
object
endpoints
string
required
path
string
required
readOnly
boolean
hostPath
object
path
string
required
type
string
iscsi
object
chapAuthDiscovery
boolean
chapAuthSession
boolean
fsType
string
initiatorName
string
iqn
string
required
iscsiInterface
string
lun
integer
required
format: int32
portals
[]string
readOnly
boolean
secretRef
object
name
string
targetPortal
string
required
name
string
required
nfs
object
path
string
required
readOnly
boolean
server
string
required
persistentVolumeClaim
object
claimName
string
required
readOnly
boolean
photonPersistentDisk
object
fsType
string
pdID
string
required
portworxVolume
object
fsType
string
readOnly
boolean
volumeID
string
required
projected
object
defaultMode
integer
format: int32
sources
[]object
configMap
object
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
name
string
optional
boolean
downwardAPI
object
items
[]object
fieldRef
object
apiVersion
string
fieldPath
string
required
mode
integer
format: int32
path
string
required
resourceFieldRef
object
containerName
string
divisor
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
resource
string
required
secret
object
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
name
string
optional
boolean
serviceAccountToken
object
audience
string
expirationSeconds
integer
format: int64
path
string
required
quobyte
object
group
string
readOnly
boolean
registry
string
required
tenant
string
user
string
volume
string
required
rbd
object
fsType
string
image
string
required
keyring
string
monitors
[]string
required
pool
string
readOnly
boolean
secretRef
object
name
string
user
string
scaleIO
object
fsType
string
gateway
string
required
protectionDomain
string
readOnly
boolean
secretRef
object
required
name
string
sslEnabled
boolean
storageMode
string
storagePool
string
system
string
required
volumeName
string
secret
object
defaultMode
integer
format: int32
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
optional
boolean
secretName
string
storageos
object
fsType
string
readOnly
boolean
secretRef
object
name
string
volumeName
string
volumeNamespace
string
vsphereVolume
object
fsType
string
storagePolicyID
string
storagePolicyName
string
volumePath
string
required
labels
object
livenessProbe
object
exec
object
command
[]string
failureThreshold
integer
format: int32
grpc
object
port
integer
required
format: int32
service
string
httpGet
object
host
string
httpHeaders
[]object
name
string
required
value
string
required
path
string
port
object
required
scheme
string
initialDelaySeconds
integer
format: int32
periodSeconds
integer
format: int32
successThreshold
integer
format: int32
tcpSocket
object
host
string
port
object
required
terminationGracePeriodSeconds
integer
format: int64
timeoutSeconds
integer
format: int32
query
object
affinity
object
nodeAffinity
object
preferredDuringSchedulingIgnoredDuringExecution
[]object
preference
object
required
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchFields
[]object
key
string
required
operator
string
required
values
[]string
weight
integer
required
format: int32
requiredDuringSchedulingIgnoredDuringExecution
object
nodeSelectorTerms
[]object
required
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchFields
[]object
key
string
required
operator
string
required
values
[]string
podAffinity
object
preferredDuringSchedulingIgnoredDuringExecution
[]object
podAffinityTerm
object
required
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
weight
integer
required
format: int32
requiredDuringSchedulingIgnoredDuringExecution
[]object
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
podAntiAffinity
object
preferredDuringSchedulingIgnoredDuringExecution
[]object
podAffinityTerm
object
required
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
weight
integer
required
format: int32
requiredDuringSchedulingIgnoredDuringExecution
[]object
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
annotations
object
containerSecurityContext
object
allowPrivilegeEscalation
boolean
capabilities
object
add
[]string
drop
[]string
privileged
boolean
procMount
string
readOnlyRootFilesystem
boolean
runAsGroup
integer
format: int64
runAsNonRoot
boolean
runAsUser
integer
format: int64
seLinuxOptions
object
level
string
role
string
type
string
user
string
seccompProfile
object
localhostProfile
string
type
string
required
windowsOptions
object
gmsaCredentialSpec
string
gmsaCredentialSpecName
string
hostProcess
boolean
runAsUserName
string
grpcNodePort
integer
format: int32
image
string
imagePullPolicy
string
imagePullSecrets
[]object
name
string
labels
object
livenessProbe
object
exec
object
command
[]string
failureThreshold
integer
format: int32
grpc
object
port
integer
required
format: int32
service
string
httpGet
object
host
string
httpHeaders
[]object
name
string
required
value
string
required
path
string
port
object
required
scheme
string
initialDelaySeconds
integer
format: int32
periodSeconds
integer
format: int32
successThreshold
integer
format: int32
tcpSocket
object
host
string
port
object
required
terminationGracePeriodSeconds
integer
format: int64
timeoutSeconds
integer
format: int32
metricsStorage
object
type
string
nodePort
integer
format: int32
nodeSelector
object
options
object
priorityClassName
string
replicas
integer
format: int32
resources
object
claims
[]object
name
string
required
limits
object
requests
object
securityContext
object
fsGroup
integer
format: int64
fsGroupChangePolicy
string
runAsGroup
integer
format: int64
runAsNonRoot
boolean
runAsUser
integer
format: int64
seLinuxOptions
object
level
string
role
string
type
string
user
string
seccompProfile
object
localhostProfile
string
type
string
required
supplementalGroups
[]integer
sysctls
[]object
name
string
required
value
string
required
windowsOptions
object
gmsaCredentialSpec
string
gmsaCredentialSpecName
string
hostProcess
boolean
runAsUserName
string
serviceAccount
string
serviceType
string
strategy
object
rollingUpdate
object
maxSurge
object
maxUnavailable
object
type
string
tolerations
[]object
effect
string
key
string
operator
string
tolerationSeconds
integer
format: int64
value
string
tracingEnabled
boolean
volumeMounts
[]object
mountPath
string
required
mountPropagation
string
name
string
required
readOnly
boolean
subPath
string
subPathExpr
string
volumes
[]object
awsElasticBlockStore
object
fsType
string
partition
integer
format: int32
readOnly
boolean
volumeID
string
required
azureDisk
object
cachingMode
string
diskName
string
required
diskURI
string
required
fsType
string
kind
string
readOnly
boolean
azureFile
object
readOnly
boolean
secretName
string
required
shareName
string
required
cephfs
object
monitors
[]string
required
path
string
readOnly
boolean
secretFile
string
secretRef
object
name
string
user
string
cinder
object
fsType
string
readOnly
boolean
secretRef
object
name
string
volumeID
string
required
configMap
object
defaultMode
integer
format: int32
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
name
string
optional
boolean
csi
object
driver
string
required
fsType
string
nodePublishSecretRef
object
name
string
readOnly
boolean
volumeAttributes
object
downwardAPI
object
defaultMode
integer
format: int32
items
[]object
fieldRef
object
apiVersion
string
fieldPath
string
required
mode
integer
format: int32
path
string
required
resourceFieldRef
object
containerName
string
divisor
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
resource
string
required
emptyDir
object
medium
string
sizeLimit
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
ephemeral
object
volumeClaimTemplate
object
metadata
object
annotations
object
finalizers
[]string
labels
object
name
string
namespace
string
spec
object
required
accessModes
[]string
dataSource
object
apiGroup
string
kind
string
required
name
string
required
dataSourceRef
object
apiGroup
string
kind
string
required
name
string
required
namespace
string
resources
object
claims
[]object
name
string
required
limits
object
requests
object
selector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
storageClassName
string
volumeMode
string
volumeName
string
fc
object
fsType
string
lun
integer
format: int32
readOnly
boolean
targetWWNs
[]string
wwids
[]string
flexVolume
object
driver
string
required
fsType
string
options
object
readOnly
boolean
secretRef
object
name
string
flocker
object
datasetName
string
datasetUUID
string
gcePersistentDisk
object
fsType
string
partition
integer
format: int32
pdName
string
required
readOnly
boolean
gitRepo
object
directory
string
repository
string
required
revision
string
glusterfs
object
endpoints
string
required
path
string
required
readOnly
boolean
hostPath
object
path
string
required
type
string
iscsi
object
chapAuthDiscovery
boolean
chapAuthSession
boolean
fsType
string
initiatorName
string
iqn
string
required
iscsiInterface
string
lun
integer
required
format: int32
portals
[]string
readOnly
boolean
secretRef
object
name
string
targetPortal
string
required
name
string
required
nfs
object
path
string
required
readOnly
boolean
server
string
required
persistentVolumeClaim
object
claimName
string
required
readOnly
boolean
photonPersistentDisk
object
fsType
string
pdID
string
required
portworxVolume
object
fsType
string
readOnly
boolean
volumeID
string
required
projected
object
defaultMode
integer
format: int32
sources
[]object
configMap
object
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
name
string
optional
boolean
downwardAPI
object
items
[]object
fieldRef
object
apiVersion
string
fieldPath
string
required
mode
integer
format: int32
path
string
required
resourceFieldRef
object
containerName
string
divisor
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
resource
string
required
secret
object
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
name
string
optional
boolean
serviceAccountToken
object
audience
string
expirationSeconds
integer
format: int64
path
string
required
quobyte
object
group
string
readOnly
boolean
registry
string
required
tenant
string
user
string
volume
string
required
rbd
object
fsType
string
image
string
required
keyring
string
monitors
[]string
required
pool
string
readOnly
boolean
secretRef
object
name
string
user
string
scaleIO
object
fsType
string
gateway
string
required
protectionDomain
string
readOnly
boolean
secretRef
object
required
name
string
sslEnabled
boolean
storageMode
string
storagePool
string
system
string
required
volumeName
string
secret
object
defaultMode
integer
format: int32
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
optional
boolean
secretName
string
storageos
object
fsType
string
readOnly
boolean
secretRef
object
name
string
volumeName
string
volumeNamespace
string
vsphereVolume
object
fsType
string
storagePolicyID
string
storagePolicyName
string
volumePath
string
required
resources
object
claims
[]object
name
string
required
limits
object
requests
object
sampling
object
options
object
securityContext
object
fsGroup
integer
format: int64
fsGroupChangePolicy
string
runAsGroup
integer
format: int64
runAsNonRoot
boolean
runAsUser
integer
format: int64
seLinuxOptions
object
level
string
role
string
type
string
user
string
seccompProfile
object
localhostProfile
string
type
string
required
supplementalGroups
[]integer
sysctls
[]object
name
string
required
value
string
required
windowsOptions
object
gmsaCredentialSpec
string
gmsaCredentialSpecName
string
hostProcess
boolean
runAsUserName
string
serviceAccount
string
storage
object
cassandraCreateSchema
object
affinity
object
nodeAffinity
object
preferredDuringSchedulingIgnoredDuringExecution
[]object
preference
object
required
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchFields
[]object
key
string
required
operator
string
required
values
[]string
weight
integer
required
format: int32
requiredDuringSchedulingIgnoredDuringExecution
object
nodeSelectorTerms
[]object
required
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchFields
[]object
key
string
required
operator
string
required
values
[]string
podAffinity
object
preferredDuringSchedulingIgnoredDuringExecution
[]object
podAffinityTerm
object
required
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
weight
integer
required
format: int32
requiredDuringSchedulingIgnoredDuringExecution
[]object
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
podAntiAffinity
object
preferredDuringSchedulingIgnoredDuringExecution
[]object
podAffinityTerm
object
required
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
weight
integer
required
format: int32
requiredDuringSchedulingIgnoredDuringExecution
[]object
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
datacenter
string
enabled
boolean
image
string
mode
string
timeout
string
traceTTL
string
ttlSecondsAfterFinished
integer
format: int32
dependencies
object
affinity
object
nodeAffinity
object
preferredDuringSchedulingIgnoredDuringExecution
[]object
preference
object
required
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchFields
[]object
key
string
required
operator
string
required
values
[]string
weight
integer
required
format: int32
requiredDuringSchedulingIgnoredDuringExecution
object
nodeSelectorTerms
[]object
required
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchFields
[]object
key
string
required
operator
string
required
values
[]string
podAffinity
object
preferredDuringSchedulingIgnoredDuringExecution
[]object
podAffinityTerm
object
required
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
weight
integer
required
format: int32
requiredDuringSchedulingIgnoredDuringExecution
[]object
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
podAntiAffinity
object
preferredDuringSchedulingIgnoredDuringExecution
[]object
podAffinityTerm
object
required
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
weight
integer
required
format: int32
requiredDuringSchedulingIgnoredDuringExecution
[]object
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
annotations
object
backoffLimit
integer
format: int32
cassandraClientAuthEnabled
boolean
containerSecurityContext
object
allowPrivilegeEscalation
boolean
capabilities
object
add
[]string
drop
[]string
privileged
boolean
procMount
string
readOnlyRootFilesystem
boolean
runAsGroup
integer
format: int64
runAsNonRoot
boolean
runAsUser
integer
format: int64
seLinuxOptions
object
level
string
role
string
type
string
user
string
seccompProfile
object
localhostProfile
string
type
string
required
windowsOptions
object
gmsaCredentialSpec
string
gmsaCredentialSpecName
string
hostProcess
boolean
runAsUserName
string
elasticsearchClientNodeOnly
boolean
elasticsearchNodesWanOnly
boolean
elasticsearchTimeRange
string
enabled
boolean
image
string
imagePullPolicy
string
imagePullSecrets
[]object
name
string
javaOpts
string
labels
object
livenessProbe
object
exec
object
command
[]string
failureThreshold
integer
format: int32
grpc
object
port
integer
required
format: int32
service
string
httpGet
object
host
string
httpHeaders
[]object
name
string
required
value
string
required
path
string
port
object
required
scheme
string
initialDelaySeconds
integer
format: int32
periodSeconds
integer
format: int32
successThreshold
integer
format: int32
tcpSocket
object
host
string
port
object
required
terminationGracePeriodSeconds
integer
format: int64
timeoutSeconds
integer
format: int32
resources
object
claims
[]object
name
string
required
limits
object
requests
object
schedule
string
securityContext
object
fsGroup
integer
format: int64
fsGroupChangePolicy
string
runAsGroup
integer
format: int64
runAsNonRoot
boolean
runAsUser
integer
format: int64
seLinuxOptions
object
level
string
role
string
type
string
user
string
seccompProfile
object
localhostProfile
string
type
string
required
supplementalGroups
[]integer
sysctls
[]object
name
string
required
value
string
required
windowsOptions
object
gmsaCredentialSpec
string
gmsaCredentialSpecName
string
hostProcess
boolean
runAsUserName
string
serviceAccount
string
sparkMaster
string
successfulJobsHistoryLimit
integer
format: int32
tolerations
[]object
effect
string
key
string
operator
string
tolerationSeconds
integer
format: int64
value
string
ttlSecondsAfterFinished
integer
format: int32
volumeMounts
[]object
mountPath
string
required
mountPropagation
string
name
string
required
readOnly
boolean
subPath
string
subPathExpr
string
volumes
[]object
awsElasticBlockStore
object
fsType
string
partition
integer
format: int32
readOnly
boolean
volumeID
string
required
azureDisk
object
cachingMode
string
diskName
string
required
diskURI
string
required
fsType
string
kind
string
readOnly
boolean
azureFile
object
readOnly
boolean
secretName
string
required
shareName
string
required
cephfs
object
monitors
[]string
required
path
string
readOnly
boolean
secretFile
string
secretRef
object
name
string
user
string
cinder
object
fsType
string
readOnly
boolean
secretRef
object
name
string
volumeID
string
required
configMap
object
defaultMode
integer
format: int32
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
name
string
optional
boolean
csi
object
driver
string
required
fsType
string
nodePublishSecretRef
object
name
string
readOnly
boolean
volumeAttributes
object
downwardAPI
object
defaultMode
integer
format: int32
items
[]object
fieldRef
object
apiVersion
string
fieldPath
string
required
mode
integer
format: int32
path
string
required
resourceFieldRef
object
containerName
string
divisor
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
resource
string
required
emptyDir
object
medium
string
sizeLimit
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
ephemeral
object
volumeClaimTemplate
object
metadata
object
annotations
object
finalizers
[]string
labels
object
name
string
namespace
string
spec
object
required
accessModes
[]string
dataSource
object
apiGroup
string
kind
string
required
name
string
required
dataSourceRef
object
apiGroup
string
kind
string
required
name
string
required
namespace
string
resources
object
claims
[]object
name
string
required
limits
object
requests
object
selector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
storageClassName
string
volumeMode
string
volumeName
string
fc
object
fsType
string
lun
integer
format: int32
readOnly
boolean
targetWWNs
[]string
wwids
[]string
flexVolume
object
driver
string
required
fsType
string
options
object
readOnly
boolean
secretRef
object
name
string
flocker
object
datasetName
string
datasetUUID
string
gcePersistentDisk
object
fsType
string
partition
integer
format: int32
pdName
string
required
readOnly
boolean
gitRepo
object
directory
string
repository
string
required
revision
string
glusterfs
object
endpoints
string
required
path
string
required
readOnly
boolean
hostPath
object
path
string
required
type
string
iscsi
object
chapAuthDiscovery
boolean
chapAuthSession
boolean
fsType
string
initiatorName
string
iqn
string
required
iscsiInterface
string
lun
integer
required
format: int32
portals
[]string
readOnly
boolean
secretRef
object
name
string
targetPortal
string
required
name
string
required
nfs
object
path
string
required
readOnly
boolean
server
string
required
persistentVolumeClaim
object
claimName
string
required
readOnly
boolean
photonPersistentDisk
object
fsType
string
pdID
string
required
portworxVolume
object
fsType
string
readOnly
boolean
volumeID
string
required
projected
object
defaultMode
integer
format: int32
sources
[]object
configMap
object
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
name
string
optional
boolean
downwardAPI
object
items
[]object
fieldRef
object
apiVersion
string
fieldPath
string
required
mode
integer
format: int32
path
string
required
resourceFieldRef
object
containerName
string
divisor
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
resource
string
required
secret
object
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
name
string
optional
boolean
serviceAccountToken
object
audience
string
expirationSeconds
integer
format: int64
path
string
required
quobyte
object
group
string
readOnly
boolean
registry
string
required
tenant
string
user
string
volume
string
required
rbd
object
fsType
string
image
string
required
keyring
string
monitors
[]string
required
pool
string
readOnly
boolean
secretRef
object
name
string
user
string
scaleIO
object
fsType
string
gateway
string
required
protectionDomain
string
readOnly
boolean
secretRef
object
required
name
string
sslEnabled
boolean
storageMode
string
storagePool
string
system
string
required
volumeName
string
secret
object
defaultMode
integer
format: int32
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
optional
boolean
secretName
string
storageos
object
fsType
string
readOnly
boolean
secretRef
object
name
string
volumeName
string
volumeNamespace
string
vsphereVolume
object
fsType
string
storagePolicyID
string
storagePolicyName
string
volumePath
string
required
elasticsearch
object
doNotProvision
boolean
image
string
name
string
nodeCount
integer
format: int32
nodeSelector
object
proxyResources
object
claims
[]object
name
string
required
limits
object
requests
object
redundancyPolicy
string
enum: FullRedundancy, MultipleRedundancy, SingleRedundancy, ZeroRedundancy
resources
object
claims
[]object
name
string
required
limits
object
requests
object
storage
object
size
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
storageClassName
string
tolerations
[]object
effect
string
key
string
operator
string
tolerationSeconds
integer
format: int64
value
string
useCertManagement
boolean
esIndexCleaner
object
affinity
object
nodeAffinity
object
preferredDuringSchedulingIgnoredDuringExecution
[]object
preference
object
required
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchFields
[]object
key
string
required
operator
string
required
values
[]string
weight
integer
required
format: int32
requiredDuringSchedulingIgnoredDuringExecution
object
nodeSelectorTerms
[]object
required
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchFields
[]object
key
string
required
operator
string
required
values
[]string
podAffinity
object
preferredDuringSchedulingIgnoredDuringExecution
[]object
podAffinityTerm
object
required
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
weight
integer
required
format: int32
requiredDuringSchedulingIgnoredDuringExecution
[]object
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
podAntiAffinity
object
preferredDuringSchedulingIgnoredDuringExecution
[]object
podAffinityTerm
object
required
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
weight
integer
required
format: int32
requiredDuringSchedulingIgnoredDuringExecution
[]object
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
annotations
object
backoffLimit
integer
format: int32
containerSecurityContext
object
allowPrivilegeEscalation
boolean
capabilities
object
add
[]string
drop
[]string
privileged
boolean
procMount
string
readOnlyRootFilesystem
boolean
runAsGroup
integer
format: int64
runAsNonRoot
boolean
runAsUser
integer
format: int64
seLinuxOptions
object
level
string
role
string
type
string
user
string
seccompProfile
object
localhostProfile
string
type
string
required
windowsOptions
object
gmsaCredentialSpec
string
gmsaCredentialSpecName
string
hostProcess
boolean
runAsUserName
string
enabled
boolean
image
string
imagePullPolicy
string
imagePullSecrets
[]object
name
string
labels
object
livenessProbe
object
exec
object
command
[]string
failureThreshold
integer
format: int32
grpc
object
port
integer
required
format: int32
service
string
httpGet
object
host
string
httpHeaders
[]object
name
string
required
value
string
required
path
string
port
object
required
scheme
string
initialDelaySeconds
integer
format: int32
periodSeconds
integer
format: int32
successThreshold
integer
format: int32
tcpSocket
object
host
string
port
object
required
terminationGracePeriodSeconds
integer
format: int64
timeoutSeconds
integer
format: int32
numberOfDays
integer
priorityClassName
string
resources
object
claims
[]object
name
string
required
limits
object
requests
object
schedule
string
securityContext
object
fsGroup
integer
format: int64
fsGroupChangePolicy
string
runAsGroup
integer
format: int64
runAsNonRoot
boolean
runAsUser
integer
format: int64
seLinuxOptions
object
level
string
role
string
type
string
user
string
seccompProfile
object
localhostProfile
string
type
string
required
supplementalGroups
[]integer
sysctls
[]object
name
string
required
value
string
required
windowsOptions
object
gmsaCredentialSpec
string
gmsaCredentialSpecName
string
hostProcess
boolean
runAsUserName
string
serviceAccount
string
successfulJobsHistoryLimit
integer
format: int32
tolerations
[]object
effect
string
key
string
operator
string
tolerationSeconds
integer
format: int64
value
string
ttlSecondsAfterFinished
integer
format: int32
volumeMounts
[]object
mountPath
string
required
mountPropagation
string
name
string
required
readOnly
boolean
subPath
string
subPathExpr
string
volumes
[]object
awsElasticBlockStore
object
fsType
string
partition
integer
format: int32
readOnly
boolean
volumeID
string
required
azureDisk
object
cachingMode
string
diskName
string
required
diskURI
string
required
fsType
string
kind
string
readOnly
boolean
azureFile
object
readOnly
boolean
secretName
string
required
shareName
string
required
cephfs
object
monitors
[]string
required
path
string
readOnly
boolean
secretFile
string
secretRef
object
name
string
user
string
cinder
object
fsType
string
readOnly
boolean
secretRef
object
name
string
volumeID
string
required
configMap
object
defaultMode
integer
format: int32
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
name
string
optional
boolean
csi
object
driver
string
required
fsType
string
nodePublishSecretRef
object
name
string
readOnly
boolean
volumeAttributes
object
downwardAPI
object
defaultMode
integer
format: int32
items
[]object
fieldRef
object
apiVersion
string
fieldPath
string
required
mode
integer
format: int32
path
string
required
resourceFieldRef
object
containerName
string
divisor
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
resource
string
required
emptyDir
object
medium
string
sizeLimit
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
ephemeral
object
volumeClaimTemplate
object
metadata
object
annotations
object
finalizers
[]string
labels
object
name
string
namespace
string
spec
object
required
accessModes
[]string
dataSource
object
apiGroup
string
kind
string
required
name
string
required
dataSourceRef
object
apiGroup
string
kind
string
required
name
string
required
namespace
string
resources
object
claims
[]object
name
string
required
limits
object
requests
object
selector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
storageClassName
string
volumeMode
string
volumeName
string
fc
object
fsType
string
lun
integer
format: int32
readOnly
boolean
targetWWNs
[]string
wwids
[]string
flexVolume
object
driver
string
required
fsType
string
options
object
readOnly
boolean
secretRef
object
name
string
flocker
object
datasetName
string
datasetUUID
string
gcePersistentDisk
object
fsType
string
partition
integer
format: int32
pdName
string
required
readOnly
boolean
gitRepo
object
directory
string
repository
string
required
revision
string
glusterfs
object
endpoints
string
required
path
string
required
readOnly
boolean
hostPath
object
path
string
required
type
string
iscsi
object
chapAuthDiscovery
boolean
chapAuthSession
boolean
fsType
string
initiatorName
string
iqn
string
required
iscsiInterface
string
lun
integer
required
format: int32
portals
[]string
readOnly
boolean
secretRef
object
name
string
targetPortal
string
required
name
string
required
nfs
object
path
string
required
readOnly
boolean
server
string
required
persistentVolumeClaim
object
claimName
string
required
readOnly
boolean
photonPersistentDisk
object
fsType
string
pdID
string
required
portworxVolume
object
fsType
string
readOnly
boolean
volumeID
string
required
projected
object
defaultMode
integer
format: int32
sources
[]object
configMap
object
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
name
string
optional
boolean
downwardAPI
object
items
[]object
fieldRef
object
apiVersion
string
fieldPath
string
required
mode
integer
format: int32
path
string
required
resourceFieldRef
object
containerName
string
divisor
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
resource
string
required
secret
object
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
name
string
optional
boolean
serviceAccountToken
object
audience
string
expirationSeconds
integer
format: int64
path
string
required
quobyte
object
group
string
readOnly
boolean
registry
string
required
tenant
string
user
string
volume
string
required
rbd
object
fsType
string
image
string
required
keyring
string
monitors
[]string
required
pool
string
readOnly
boolean
secretRef
object
name
string
user
string
scaleIO
object
fsType
string
gateway
string
required
protectionDomain
string
readOnly
boolean
secretRef
object
required
name
string
sslEnabled
boolean
storageMode
string
storagePool
string
system
string
required
volumeName
string
secret
object
defaultMode
integer
format: int32
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
optional
boolean
secretName
string
storageos
object
fsType
string
readOnly
boolean
secretRef
object
name
string
volumeName
string
volumeNamespace
string
vsphereVolume
object
fsType
string
storagePolicyID
string
storagePolicyName
string
volumePath
string
required
esRollover
object
affinity
object
nodeAffinity
object
preferredDuringSchedulingIgnoredDuringExecution
[]object
preference
object
required
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchFields
[]object
key
string
required
operator
string
required
values
[]string
weight
integer
required
format: int32
requiredDuringSchedulingIgnoredDuringExecution
object
nodeSelectorTerms
[]object
required
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchFields
[]object
key
string
required
operator
string
required
values
[]string
podAffinity
object
preferredDuringSchedulingIgnoredDuringExecution
[]object
podAffinityTerm
object
required
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
weight
integer
required
format: int32
requiredDuringSchedulingIgnoredDuringExecution
[]object
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
podAntiAffinity
object
preferredDuringSchedulingIgnoredDuringExecution
[]object
podAffinityTerm
object
required
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
weight
integer
required
format: int32
requiredDuringSchedulingIgnoredDuringExecution
[]object
labelSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaceSelector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
namespaces
[]string
topologyKey
string
required
annotations
object
backoffLimit
integer
format: int32
conditions
string
containerSecurityContext
object
allowPrivilegeEscalation
boolean
capabilities
object
add
[]string
drop
[]string
privileged
boolean
procMount
string
readOnlyRootFilesystem
boolean
runAsGroup
integer
format: int64
runAsNonRoot
boolean
runAsUser
integer
format: int64
seLinuxOptions
object
level
string
role
string
type
string
user
string
seccompProfile
object
localhostProfile
string
type
string
required
windowsOptions
object
gmsaCredentialSpec
string
gmsaCredentialSpecName
string
hostProcess
boolean
runAsUserName
string
image
string
imagePullPolicy
string
imagePullSecrets
[]object
name
string
labels
object
livenessProbe
object
exec
object
command
[]string
failureThreshold
integer
format: int32
grpc
object
port
integer
required
format: int32
service
string
httpGet
object
host
string
httpHeaders
[]object
name
string
required
value
string
required
path
string
port
object
required
scheme
string
initialDelaySeconds
integer
format: int32
periodSeconds
integer
format: int32
successThreshold
integer
format: int32
tcpSocket
object
host
string
port
object
required
terminationGracePeriodSeconds
integer
format: int64
timeoutSeconds
integer
format: int32
readTTL
string
resources
object
claims
[]object
name
string
required
limits
object
requests
object
schedule
string
securityContext
object
fsGroup
integer
format: int64
fsGroupChangePolicy
string
runAsGroup
integer
format: int64
runAsNonRoot
boolean
runAsUser
integer
format: int64
seLinuxOptions
object
level
string
role
string
type
string
user
string
seccompProfile
object
localhostProfile
string
type
string
required
supplementalGroups
[]integer
sysctls
[]object
name
string
required
value
string
required
windowsOptions
object
gmsaCredentialSpec
string
gmsaCredentialSpecName
string
hostProcess
boolean
runAsUserName
string
serviceAccount
string
successfulJobsHistoryLimit
integer
format: int32
tolerations
[]object
effect
string
key
string
operator
string
tolerationSeconds
integer
format: int64
value
string
ttlSecondsAfterFinished
integer
format: int32
volumeMounts
[]object
mountPath
string
required
mountPropagation
string
name
string
required
readOnly
boolean
subPath
string
subPathExpr
string
volumes
[]object
awsElasticBlockStore
object
fsType
string
partition
integer
format: int32
readOnly
boolean
volumeID
string
required
azureDisk
object
cachingMode
string
diskName
string
required
diskURI
string
required
fsType
string
kind
string
readOnly
boolean
azureFile
object
readOnly
boolean
secretName
string
required
shareName
string
required
cephfs
object
monitors
[]string
required
path
string
readOnly
boolean
secretFile
string
secretRef
object
name
string
user
string
cinder
object
fsType
string
readOnly
boolean
secretRef
object
name
string
volumeID
string
required
configMap
object
defaultMode
integer
format: int32
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
name
string
optional
boolean
csi
object
driver
string
required
fsType
string
nodePublishSecretRef
object
name
string
readOnly
boolean
volumeAttributes
object
downwardAPI
object
defaultMode
integer
format: int32
items
[]object
fieldRef
object
apiVersion
string
fieldPath
string
required
mode
integer
format: int32
path
string
required
resourceFieldRef
object
containerName
string
divisor
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
resource
string
required
emptyDir
object
medium
string
sizeLimit
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
ephemeral
object
volumeClaimTemplate
object
metadata
object
annotations
object
finalizers
[]string
labels
object
name
string
namespace
string
spec
object
required
accessModes
[]string
dataSource
object
apiGroup
string
kind
string
required
name
string
required
dataSourceRef
object
apiGroup
string
kind
string
required
name
string
required
namespace
string
resources
object
claims
[]object
name
string
required
limits
object
requests
object
selector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
storageClassName
string
volumeMode
string
volumeName
string
fc
object
fsType
string
lun
integer
format: int32
readOnly
boolean
targetWWNs
[]string
wwids
[]string
flexVolume
object
driver
string
required
fsType
string
options
object
readOnly
boolean
secretRef
object
name
string
flocker
object
datasetName
string
datasetUUID
string
gcePersistentDisk
object
fsType
string
partition
integer
format: int32
pdName
string
required
readOnly
boolean
gitRepo
object
directory
string
repository
string
required
revision
string
glusterfs
object
endpoints
string
required
path
string
required
readOnly
boolean
hostPath
object
path
string
required
type
string
iscsi
object
chapAuthDiscovery
boolean
chapAuthSession
boolean
fsType
string
initiatorName
string
iqn
string
required
iscsiInterface
string
lun
integer
required
format: int32
portals
[]string
readOnly
boolean
secretRef
object
name
string
targetPortal
string
required
name
string
required
nfs
object
path
string
required
readOnly
boolean
server
string
required
persistentVolumeClaim
object
claimName
string
required
readOnly
boolean
photonPersistentDisk
object
fsType
string
pdID
string
required
portworxVolume
object
fsType
string
readOnly
boolean
volumeID
string
required
projected
object
defaultMode
integer
format: int32
sources
[]object
configMap
object
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
name
string
optional
boolean
downwardAPI
object
items
[]object
fieldRef
object
apiVersion
string
fieldPath
string
required
mode
integer
format: int32
path
string
required
resourceFieldRef
object
containerName
string
divisor
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
resource
string
required
secret
object
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
name
string
optional
boolean
serviceAccountToken
object
audience
string
expirationSeconds
integer
format: int64
path
string
required
quobyte
object
group
string
readOnly
boolean
registry
string
required
tenant
string
user
string
volume
string
required
rbd
object
fsType
string
image
string
required
keyring
string
monitors
[]string
required
pool
string
readOnly
boolean
secretRef
object
name
string
user
string
scaleIO
object
fsType
string
gateway
string
required
protectionDomain
string
readOnly
boolean
secretRef
object
required
name
string
sslEnabled
boolean
storageMode
string
storagePool
string
system
string
required
volumeName
string
secret
object
defaultMode
integer
format: int32
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
optional
boolean
secretName
string
storageos
object
fsType
string
readOnly
boolean
secretRef
object
name
string
volumeName
string
volumeNamespace
string
vsphereVolume
object
fsType
string
storagePolicyID
string
storagePolicyName
string
volumePath
string
required
grpcPlugin
object
image
string
options
object
secretName
string
type
string
strategy
string
tolerations
[]object
effect
string
key
string
operator
string
tolerationSeconds
integer
format: int64
value
string
ui
object
options
object
volumeMounts
[]object
mountPath
string
required
mountPropagation
string
name
string
required
readOnly
boolean
subPath
string
subPathExpr
string
volumes
[]object
awsElasticBlockStore
object
fsType
string
partition
integer
format: int32
readOnly
boolean
volumeID
string
required
azureDisk
object
cachingMode
string
diskName
string
required
diskURI
string
required
fsType
string
kind
string
readOnly
boolean
azureFile
object
readOnly
boolean
secretName
string
required
shareName
string
required
cephfs
object
monitors
[]string
required
path
string
readOnly
boolean
secretFile
string
secretRef
object
name
string
user
string
cinder
object
fsType
string
readOnly
boolean
secretRef
object
name
string
volumeID
string
required
configMap
object
defaultMode
integer
format: int32
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
name
string
optional
boolean
csi
object
driver
string
required
fsType
string
nodePublishSecretRef
object
name
string
readOnly
boolean
volumeAttributes
object
downwardAPI
object
defaultMode
integer
format: int32
items
[]object
fieldRef
object
apiVersion
string
fieldPath
string
required
mode
integer
format: int32
path
string
required
resourceFieldRef
object
containerName
string
divisor
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
resource
string
required
emptyDir
object
medium
string
sizeLimit
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
ephemeral
object
volumeClaimTemplate
object
metadata
object
annotations
object
finalizers
[]string
labels
object
name
string
namespace
string
spec
object
required
accessModes
[]string
dataSource
object
apiGroup
string
kind
string
required
name
string
required
dataSourceRef
object
apiGroup
string
kind
string
required
name
string
required
namespace
string
resources
object
claims
[]object
name
string
required
limits
object
requests
object
selector
object
matchExpressions
[]object
key
string
required
operator
string
required
values
[]string
matchLabels
object
storageClassName
string
volumeMode
string
volumeName
string
fc
object
fsType
string
lun
integer
format: int32
readOnly
boolean
targetWWNs
[]string
wwids
[]string
flexVolume
object
driver
string
required
fsType
string
options
object
readOnly
boolean
secretRef
object
name
string
flocker
object
datasetName
string
datasetUUID
string
gcePersistentDisk
object
fsType
string
partition
integer
format: int32
pdName
string
required
readOnly
boolean
gitRepo
object
directory
string
repository
string
required
revision
string
glusterfs
object
endpoints
string
required
path
string
required
readOnly
boolean
hostPath
object
path
string
required
type
string
iscsi
object
chapAuthDiscovery
boolean
chapAuthSession
boolean
fsType
string
initiatorName
string
iqn
string
required
iscsiInterface
string
lun
integer
required
format: int32
portals
[]string
readOnly
boolean
secretRef
object
name
string
targetPortal
string
required
name
string
required
nfs
object
path
string
required
readOnly
boolean
server
string
required
persistentVolumeClaim
object
claimName
string
required
readOnly
boolean
photonPersistentDisk
object
fsType
string
pdID
string
required
portworxVolume
object
fsType
string
readOnly
boolean
volumeID
string
required
projected
object
defaultMode
integer
format: int32
sources
[]object
configMap
object
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
name
string
optional
boolean
downwardAPI
object
items
[]object
fieldRef
object
apiVersion
string
fieldPath
string
required
mode
integer
format: int32
path
string
required
resourceFieldRef
object
containerName
string
divisor
object
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
resource
string
required
secret
object
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
name
string
optional
boolean
serviceAccountToken
object
audience
string
expirationSeconds
integer
format: int64
path
string
required
quobyte
object
group
string
readOnly
boolean
registry
string
required
tenant
string
user
string
volume
string
required
rbd
object
fsType
string
image
string
required
keyring
string
monitors
[]string
required
pool
string
readOnly
boolean
secretRef
object
name
string
user
string
scaleIO
object
fsType
string
gateway
string
required
protectionDomain
string
readOnly
boolean
secretRef
object
required
name
string
sslEnabled
boolean
storageMode
string
storagePool
string
system
string
required
volumeName
string
secret
object
defaultMode
integer
format: int32
items
[]object
key
string
required
mode
integer
format: int32
path
string
required
optional
boolean
secretName
string
storageos
object
fsType
string
readOnly
boolean
secretRef
object
name
string
volumeName
string
volumeNamespace
string
vsphereVolume
object
fsType
string
storagePolicyID
string
storagePolicyName
string
volumePath
string
required
status
object
phase
string
required
version
string
required
Copied!