Jaeger
jaegertracing.io / v1
apiVersion: jaegertracing.io/v1
kind: Jaeger
metadata:
name: example
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:
int32requiredDuringSchedulingIgnoredDuringExecution 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:
int32requiredDuringSchedulingIgnoredDuringExecution []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:
int32requiredDuringSchedulingIgnoredDuringExecution []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:
int32requiredDuringSchedulingIgnoredDuringExecution 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:
int32requiredDuringSchedulingIgnoredDuringExecution []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:
int32requiredDuringSchedulingIgnoredDuringExecution []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:
int64seLinuxOptions 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:
int32grpc object
port
integer required
format:
int32
service
string
httpGet object
host
string
httpHeaders []object
name
string required
value
string required
path
string
port
string | integer required
scheme
string
initialDelaySeconds
integer
format:
int32
periodSeconds
integer
format:
int32
successThreshold
integer
format:
int32tcpSocket object
host
string
port
string | integer 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:
int64seLinuxOptions 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:
int64seLinuxOptions 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:
int32items []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:
int32items []object
fieldRef object
apiVersion
string
fieldPath
string required
mode
integer
format:
int32
path
string required
resourceFieldRef object
containerName
string
divisor
string | integer
string 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
string | integer
string 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:
int32sources []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
string | integer
string 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:
int32items []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:
int32requiredDuringSchedulingIgnoredDuringExecution 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:
int32requiredDuringSchedulingIgnoredDuringExecution []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:
int32requiredDuringSchedulingIgnoredDuringExecution []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:
int64seLinuxOptions 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:
int32grpc object
port
integer required
format:
int32
service
string
httpGet object
host
string
httpHeaders []object
name
string required
value
string required
path
string
port
string | integer required
scheme
string
initialDelaySeconds
integer
format:
int32
periodSeconds
integer
format:
int32
successThreshold
integer
format:
int32tcpSocket object
host
string
port
string | integer required
terminationGracePeriodSeconds
integer
format:
int64
timeoutSeconds
integer
format:
int32metricsStorage 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:
int64seLinuxOptions 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
string | integer
maxUnavailable
string | integer
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:
int32items []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:
int32items []object
fieldRef object
apiVersion
string
fieldPath
string required
mode
integer
format:
int32
path
string required
resourceFieldRef object
containerName
string
divisor
string | integer
string 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
string | integer
string 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:
int32sources []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
string | integer
string 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:
int32items []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:
int32requiredDuringSchedulingIgnoredDuringExecution 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:
int32requiredDuringSchedulingIgnoredDuringExecution []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:
int32requiredDuringSchedulingIgnoredDuringExecution []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:
int64seLinuxOptions 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:
int32grpc object
port
integer required
format:
int32
service
string
httpGet object
host
string
httpHeaders []object
name
string required
value
string required
path
string
port
string | integer required
scheme
string
initialDelaySeconds
integer
format:
int32
periodSeconds
integer
format:
int32
successThreshold
integer
format:
int32tcpSocket object
host
string
port
string | integer 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:
int32resources 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:
int64seLinuxOptions 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
string | integer
maxUnavailable
string | integer
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:
int32items []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:
int32items []object
fieldRef object
apiVersion
string
fieldPath
string required
mode
integer
format:
int32
path
string required
resourceFieldRef object
containerName
string
divisor
string | integer
string 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
string | integer
string 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:
int32sources []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
string | integer
string 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:
int32items []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:
int64seLinuxOptions 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:
int32requiredDuringSchedulingIgnoredDuringExecution 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:
int32requiredDuringSchedulingIgnoredDuringExecution []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:
int32requiredDuringSchedulingIgnoredDuringExecution []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:
int64seLinuxOptions 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:
int32grpc object
port
integer required
format:
int32
service
string
httpGet object
host
string
httpHeaders []object
name
string required
value
string required
path
string
port
string | integer required
scheme
string
initialDelaySeconds
integer
format:
int32
periodSeconds
integer
format:
int32
successThreshold
integer
format:
int32tcpSocket object
host
string
port
string | integer required
terminationGracePeriodSeconds
integer
format:
int64
timeoutSeconds
integer
format:
int32
maxReplicas
integer
format:
int32
minReplicas
integer
format:
int32
nodeSelector
object
options
object
replicas
integer
format:
int32resources 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:
int64seLinuxOptions 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
string | integer
maxUnavailable
string | integer
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:
int32items []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:
int32items []object
fieldRef object
apiVersion
string
fieldPath
string required
mode
integer
format:
int32
path
string required
resourceFieldRef object
containerName
string
divisor
string | integer
string 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
string | integer
string 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:
int32sources []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
string | integer
string 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:
int32items []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:
int32requiredDuringSchedulingIgnoredDuringExecution 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:
int32requiredDuringSchedulingIgnoredDuringExecution []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:
int32requiredDuringSchedulingIgnoredDuringExecution []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:
int64seLinuxOptions 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:
int32grpc object
port
integer required
format:
int32
service
string
httpGet object
host
string
httpHeaders []object
name
string required
value
string required
path
string
port
string | integer required
scheme
string
initialDelaySeconds
integer
format:
int32
periodSeconds
integer
format:
int32
successThreshold
integer
format:
int32tcpSocket object
host
string
port
string | integer required
terminationGracePeriodSeconds
integer
format:
int64
timeoutSeconds
integer
format:
int32openshift 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:
int64seLinuxOptions 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:
int32items []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:
int32items []object
fieldRef object
apiVersion
string
fieldPath
string required
mode
integer
format:
int32
path
string required
resourceFieldRef object
containerName
string
divisor
string | integer
string 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
string | integer
string 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:
int32sources []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
string | integer
string 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:
int32items []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:
int32grpc object
port
integer required
format:
int32
service
string
httpGet object
host
string
httpHeaders []object
name
string required
value
string required
path
string
port
string | integer required
scheme
string
initialDelaySeconds
integer
format:
int32
periodSeconds
integer
format:
int32
successThreshold
integer
format:
int32tcpSocket object
host
string
port
string | integer required
terminationGracePeriodSeconds
integer
format:
int64
timeoutSeconds
integer
format:
int32query 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:
int32requiredDuringSchedulingIgnoredDuringExecution 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:
int32requiredDuringSchedulingIgnoredDuringExecution []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:
int32requiredDuringSchedulingIgnoredDuringExecution []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:
int64seLinuxOptions 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:
int32grpc object
port
integer required
format:
int32
service
string
httpGet object
host
string
httpHeaders []object
name
string required
value
string required
path
string
port
string | integer required
scheme
string
initialDelaySeconds
integer
format:
int32
periodSeconds
integer
format:
int32
successThreshold
integer
format:
int32tcpSocket object
host
string
port
string | integer required
terminationGracePeriodSeconds
integer
format:
int64
timeoutSeconds
integer
format:
int32metricsStorage object
type
string
nodePort
integer
format:
int32
nodeSelector
object
options
object
priorityClassName
string
replicas
integer
format:
int32resources 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:
int64seLinuxOptions 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
string | integer
maxUnavailable
string | integer
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:
int32items []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:
int32items []object
fieldRef object
apiVersion
string
fieldPath
string required
mode
integer
format:
int32
path
string required
resourceFieldRef object
containerName
string
divisor
string | integer
string 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
string | integer
string 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:
int32sources []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
string | integer
string 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:
int32items []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:
int64seLinuxOptions 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:
int32requiredDuringSchedulingIgnoredDuringExecution 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:
int32requiredDuringSchedulingIgnoredDuringExecution []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:
int32requiredDuringSchedulingIgnoredDuringExecution []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:
int32dependencies 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:
int32requiredDuringSchedulingIgnoredDuringExecution 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:
int32requiredDuringSchedulingIgnoredDuringExecution []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:
int32requiredDuringSchedulingIgnoredDuringExecution []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:
int64seLinuxOptions 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:
int32grpc object
port
integer required
format:
int32
service
string
httpGet object
host
string
httpHeaders []object
name
string required
value
string required
path
string
port
string | integer required
scheme
string
initialDelaySeconds
integer
format:
int32
periodSeconds
integer
format:
int32
successThreshold
integer
format:
int32tcpSocket object
host
string
port
string | integer required
terminationGracePeriodSeconds
integer
format:
int64
timeoutSeconds
integer
format:
int32resources 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:
int64seLinuxOptions 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:
int32tolerations []object
effect
string
key
string
operator
string
tolerationSeconds
integer
format:
int64
value
string
ttlSecondsAfterFinished
integer
format:
int32volumeMounts []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:
int32items []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:
int32items []object
fieldRef object
apiVersion
string
fieldPath
string required
mode
integer
format:
int32
path
string required
resourceFieldRef object
containerName
string
divisor
string | integer
string 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
string | integer
string 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:
int32sources []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
string | integer
string 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:
int32items []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, ZeroRedundancyresources object
claims []object
name
string required
limits
object
requests
object
storage object
size
string | integer
string 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:
int32requiredDuringSchedulingIgnoredDuringExecution 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:
int32requiredDuringSchedulingIgnoredDuringExecution []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:
int32requiredDuringSchedulingIgnoredDuringExecution []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:
int32containerSecurityContext object
allowPrivilegeEscalation
boolean
capabilities object
add
[]string
drop
[]string
privileged
boolean
procMount
string
readOnlyRootFilesystem
boolean
runAsGroup
integer
format:
int64
runAsNonRoot
boolean
runAsUser
integer
format:
int64seLinuxOptions 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:
int32grpc object
port
integer required
format:
int32
service
string
httpGet object
host
string
httpHeaders []object
name
string required
value
string required
path
string
port
string | integer required
scheme
string
initialDelaySeconds
integer
format:
int32
periodSeconds
integer
format:
int32
successThreshold
integer
format:
int32tcpSocket object
host
string
port
string | integer 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:
int64seLinuxOptions 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:
int32tolerations []object
effect
string
key
string
operator
string
tolerationSeconds
integer
format:
int64
value
string
ttlSecondsAfterFinished
integer
format:
int32volumeMounts []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:
int32items []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:
int32items []object
fieldRef object
apiVersion
string
fieldPath
string required
mode
integer
format:
int32
path
string required
resourceFieldRef object
containerName
string
divisor
string | integer
string 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
string | integer
string 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:
int32sources []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
string | integer
string 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:
int32items []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:
int32requiredDuringSchedulingIgnoredDuringExecution 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:
int32requiredDuringSchedulingIgnoredDuringExecution []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:
int32requiredDuringSchedulingIgnoredDuringExecution []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:
int64seLinuxOptions 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:
int32grpc object
port
integer required
format:
int32
service
string
httpGet object
host
string
httpHeaders []object
name
string required
value
string required
path
string
port
string | integer required
scheme
string
initialDelaySeconds
integer
format:
int32
periodSeconds
integer
format:
int32
successThreshold
integer
format:
int32tcpSocket object
host
string
port
string | integer 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:
int64seLinuxOptions 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:
int32tolerations []object
effect
string
key
string
operator
string
tolerationSeconds
integer
format:
int64
value
string
ttlSecondsAfterFinished
integer
format:
int32volumeMounts []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:
int32items []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:
int32items []object
fieldRef object
apiVersion
string
fieldPath
string required
mode
integer
format:
int32
path
string required
resourceFieldRef object
containerName
string
divisor
string | integer
string 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
string | integer
string 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:
int32sources []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
string | integer
string 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:
int32items []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:
int32items []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:
int32items []object
fieldRef object
apiVersion
string
fieldPath
string required
mode
integer
format:
int32
path
string required
resourceFieldRef object
containerName
string
divisor
string | integer
string 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
string | integer
string 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:
int32sources []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
string | integer
string 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:
int32items []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
No matches. Try .spec.affinity for an exact path