Skip to content

Files

57252 lines (48450 loc) · 1.18 MB

api.md

File metadata and controls

57252 lines (48450 loc) · 1.18 MB

API Reference

Packages:

jaegertracing.io/v1

Resource Types:

Jaeger

↩ Parent

Name Type Description Required
apiVersion string jaegertracing.io/v1 true
kind string Jaeger true
metadata object Refer to the Kubernetes API documentation for the fields of the `metadata` field. true
spec object
false
status object
false

Jaeger.spec

↩ Parent

Name Type Description Required
affinity object
false
agent object
false
allInOne object
false
annotations map[string]string
false
collector object
false
containerSecurityContext object
false
imagePullPolicy string
false
imagePullSecrets []object
false
ingester object
false
ingress object
false
labels map[string]string
false
livenessProbe object
false
query object
false
resources object
false
sampling object
false
securityContext object
false
serviceAccount string
false
storage object
false
strategy string
false
tolerations []object
false
ui object
false
volumeMounts []object
false
volumes []object
false

Jaeger.spec.affinity

↩ Parent

Name Type Description Required
nodeAffinity object
false
podAffinity object
false
podAntiAffinity object
false

Jaeger.spec.affinity.nodeAffinity

↩ Parent

Name Type Description Required
preferredDuringSchedulingIgnoredDuringExecution []object
false
requiredDuringSchedulingIgnoredDuringExecution object
false

Jaeger.spec.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
preference object
true
weight integer

Format: int32
true

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

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchFields []object
false

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

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

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

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution

↩ Parent

Name Type Description Required
nodeSelectorTerms []object
true

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

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchFields []object
false

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

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

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

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.affinity.podAffinity

↩ Parent

Name Type Description Required
preferredDuringSchedulingIgnoredDuringExecution []object
false
requiredDuringSchedulingIgnoredDuringExecution []object
false

Jaeger.spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
podAffinityTerm object
true
weight integer

Format: int32
true

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

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

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

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

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

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

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

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

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

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

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

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

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

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

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

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

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

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.affinity.podAntiAffinity

↩ Parent

Name Type Description Required
preferredDuringSchedulingIgnoredDuringExecution []object
false
requiredDuringSchedulingIgnoredDuringExecution []object
false

Jaeger.spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
podAffinityTerm object
true
weight integer

Format: int32
true

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

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

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

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

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

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

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

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

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

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

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

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

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

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

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

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

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

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.agent

↩ Parent

Name Type Description Required
affinity object
false
annotations map[string]string
false
config object
false
containerSecurityContext object
false
dnsPolicy string
false
hostNetwork boolean
false
image string
false
imagePullPolicy string
false
imagePullSecrets []object
false
labels map[string]string
false
livenessProbe object
false
options object
false
priorityClassName string
false
resources object
false
securityContext object
false
serviceAccount string
false
sidecarSecurityContext object
false
strategy string
false
tolerations []object
false
volumeMounts []object
false
volumes []object
false

Jaeger.spec.agent.affinity

↩ Parent

Name Type Description Required
nodeAffinity object
false
podAffinity object
false
podAntiAffinity object
false

Jaeger.spec.agent.affinity.nodeAffinity

↩ Parent

Name Type Description Required
preferredDuringSchedulingIgnoredDuringExecution []object
false
requiredDuringSchedulingIgnoredDuringExecution object
false

Jaeger.spec.agent.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
preference object
true
weight integer

Format: int32
true

Jaeger.spec.agent.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchFields []object
false

Jaeger.spec.agent.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.agent.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference.matchFields[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.agent.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution

↩ Parent

Name Type Description Required
nodeSelectorTerms []object
true

Jaeger.spec.agent.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index]

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchFields []object
false

Jaeger.spec.agent.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index].matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.agent.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index].matchFields[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.agent.affinity.podAffinity

↩ Parent

Name Type Description Required
preferredDuringSchedulingIgnoredDuringExecution []object
false
requiredDuringSchedulingIgnoredDuringExecution []object
false

Jaeger.spec.agent.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
podAffinityTerm object
true
weight integer

Format: int32
true

Jaeger.spec.agent.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.agent.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.agent.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.agent.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.agent.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.agent.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.agent.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.agent.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.agent.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.agent.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.agent.affinity.podAntiAffinity

↩ Parent

Name Type Description Required
preferredDuringSchedulingIgnoredDuringExecution []object
false
requiredDuringSchedulingIgnoredDuringExecution []object
false

Jaeger.spec.agent.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
podAffinityTerm object
true
weight integer

Format: int32
true

Jaeger.spec.agent.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.agent.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.agent.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.agent.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.agent.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.agent.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.agent.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.agent.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.agent.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.agent.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.agent.containerSecurityContext

↩ Parent

Name Type Description Required
allowPrivilegeEscalation boolean
false
capabilities object
false
privileged boolean
false
procMount string
false
readOnlyRootFilesystem boolean
false
runAsGroup integer

Format: int64
false
runAsNonRoot boolean
false
runAsUser integer

Format: int64
false
seLinuxOptions object
false
seccompProfile object
false
windowsOptions object
false

Jaeger.spec.agent.containerSecurityContext.capabilities

↩ Parent

Name Type Description Required
add []string
false
drop []string
false

Jaeger.spec.agent.containerSecurityContext.seLinuxOptions

↩ Parent

Name Type Description Required
level string
false
role string
false
type string
false
user string
false

Jaeger.spec.agent.containerSecurityContext.seccompProfile

↩ Parent

Name Type Description Required
type string
true
localhostProfile string
false

Jaeger.spec.agent.containerSecurityContext.windowsOptions

↩ Parent

Name Type Description Required
gmsaCredentialSpec string
false
gmsaCredentialSpecName string
false
hostProcess boolean
false
runAsUserName string
false

Jaeger.spec.agent.imagePullSecrets[index]

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.agent.livenessProbe

↩ Parent

Name Type Description Required
exec object
false
failureThreshold integer

Format: int32
false
grpc object
false
httpGet object
false
initialDelaySeconds integer

Format: int32
false
periodSeconds integer

Format: int32
false
successThreshold integer

Format: int32
false
tcpSocket object
false
terminationGracePeriodSeconds integer

Format: int64
false
timeoutSeconds integer

Format: int32
false

Jaeger.spec.agent.livenessProbe.exec

↩ Parent

Name Type Description Required
command []string
false

Jaeger.spec.agent.livenessProbe.grpc

↩ Parent

Name Type Description Required
port integer

Format: int32
true
service string
false

Jaeger.spec.agent.livenessProbe.httpGet

↩ Parent

Name Type Description Required
port int or string
true
host string
false
httpHeaders []object
false
path string
false
scheme string
false

Jaeger.spec.agent.livenessProbe.httpGet.httpHeaders[index]

↩ Parent

Name Type Description Required
name string
true
value string
true

Jaeger.spec.agent.livenessProbe.tcpSocket

↩ Parent

Name Type Description Required
port int or string
true
host string
false

Jaeger.spec.agent.resources

↩ Parent

Name Type Description Required
claims []object
false
limits map[string]int or string
false
requests map[string]int or string
false

Jaeger.spec.agent.resources.claims[index]

↩ Parent

Name Type Description Required
name string
true

Jaeger.spec.agent.securityContext

↩ Parent

Name Type Description Required
fsGroup integer

Format: int64
false
fsGroupChangePolicy string
false
runAsGroup integer

Format: int64
false
runAsNonRoot boolean
false
runAsUser integer

Format: int64
false
seLinuxOptions object
false
seccompProfile object
false
supplementalGroups []integer
false
sysctls []object
false
windowsOptions object
false

Jaeger.spec.agent.securityContext.seLinuxOptions

↩ Parent

Name Type Description Required
level string
false
role string
false
type string
false
user string
false

Jaeger.spec.agent.securityContext.seccompProfile

↩ Parent

Name Type Description Required
type string
true
localhostProfile string
false

Jaeger.spec.agent.securityContext.sysctls[index]

↩ Parent

Name Type Description Required
name string
true
value string
true

Jaeger.spec.agent.securityContext.windowsOptions

↩ Parent

Name Type Description Required
gmsaCredentialSpec string
false
gmsaCredentialSpecName string
false
hostProcess boolean
false
runAsUserName string
false

Jaeger.spec.agent.sidecarSecurityContext

↩ Parent

Name Type Description Required
allowPrivilegeEscalation boolean
false
capabilities object
false
privileged boolean
false
procMount string
false
readOnlyRootFilesystem boolean
false
runAsGroup integer

Format: int64
false
runAsNonRoot boolean
false
runAsUser integer

Format: int64
false
seLinuxOptions object
false
seccompProfile object
false
windowsOptions object
false

Jaeger.spec.agent.sidecarSecurityContext.capabilities

↩ Parent

Name Type Description Required
add []string
false
drop []string
false

Jaeger.spec.agent.sidecarSecurityContext.seLinuxOptions

↩ Parent

Name Type Description Required
level string
false
role string
false
type string
false
user string
false

Jaeger.spec.agent.sidecarSecurityContext.seccompProfile

↩ Parent

Name Type Description Required
type string
true
localhostProfile string
false

Jaeger.spec.agent.sidecarSecurityContext.windowsOptions

↩ Parent

Name Type Description Required
gmsaCredentialSpec string
false
gmsaCredentialSpecName string
false
hostProcess boolean
false
runAsUserName string
false

Jaeger.spec.agent.tolerations[index]

↩ Parent

Name Type Description Required
effect string
false
key string
false
operator string
false
tolerationSeconds integer

Format: int64
false
value string
false

Jaeger.spec.agent.volumeMounts[index]

↩ Parent

Name Type Description Required
mountPath string
true
name string
true
mountPropagation string
false
readOnly boolean
false
subPath string
false
subPathExpr string
false

Jaeger.spec.agent.volumes[index]

↩ Parent

Name Type Description Required
name string
true
awsElasticBlockStore object
false
azureDisk object
false
azureFile object
false
cephfs object
false
cinder object
false
configMap object
false
csi object
false
downwardAPI object
false
emptyDir object
false
ephemeral object
false
fc object
false
flexVolume object
false
flocker object
false
gcePersistentDisk object
false
gitRepo object
false
glusterfs object
false
hostPath object
false
iscsi object
false
nfs object
false
persistentVolumeClaim object
false
photonPersistentDisk object
false
portworxVolume object
false
projected object
false
quobyte object
false
rbd object
false
scaleIO object
false
secret object
false
storageos object
false
vsphereVolume object
false

Jaeger.spec.agent.volumes[index].awsElasticBlockStore

↩ Parent

Name Type Description Required
volumeID string
true
fsType string
false
partition integer

Format: int32
false
readOnly boolean
false

Jaeger.spec.agent.volumes[index].azureDisk

↩ Parent

Name Type Description Required
diskName string
true
diskURI string
true
cachingMode string
false
fsType string
false
kind string
false
readOnly boolean
false

Jaeger.spec.agent.volumes[index].azureFile

↩ Parent

Name Type Description Required
secretName string
true
shareName string
true
readOnly boolean
false

Jaeger.spec.agent.volumes[index].cephfs

↩ Parent

Name Type Description Required
monitors []string
true
path string
false
readOnly boolean
false
secretFile string
false
secretRef object
false
user string
false

Jaeger.spec.agent.volumes[index].cephfs.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.agent.volumes[index].cinder

↩ Parent

Name Type Description Required
volumeID string
true
fsType string
false
readOnly boolean
false
secretRef object
false

Jaeger.spec.agent.volumes[index].cinder.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.agent.volumes[index].configMap

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
items []object
false
name string
false
optional boolean
false

Jaeger.spec.agent.volumes[index].configMap.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.agent.volumes[index].csi

↩ Parent

Name Type Description Required
driver string
true
fsType string
false
nodePublishSecretRef object
false
readOnly boolean
false
volumeAttributes map[string]string
false

Jaeger.spec.agent.volumes[index].csi.nodePublishSecretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.agent.volumes[index].downwardAPI

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
items []object
false

Jaeger.spec.agent.volumes[index].downwardAPI.items[index]

↩ Parent

Name Type Description Required
path string
true
fieldRef object
false
mode integer

Format: int32
false
resourceFieldRef object
false

Jaeger.spec.agent.volumes[index].downwardAPI.items[index].fieldRef

↩ Parent

Name Type Description Required
fieldPath string
true
apiVersion string
false

Jaeger.spec.agent.volumes[index].downwardAPI.items[index].resourceFieldRef

↩ Parent

Name Type Description Required
resource string
true
containerName string
false
divisor int or string
false

Jaeger.spec.agent.volumes[index].emptyDir

↩ Parent

Name Type Description Required
medium string
false
sizeLimit int or string
false

Jaeger.spec.agent.volumes[index].ephemeral

↩ Parent

Name Type Description Required
volumeClaimTemplate object
false

Jaeger.spec.agent.volumes[index].ephemeral.volumeClaimTemplate

↩ Parent

Name Type Description Required
spec object
true
metadata object
false

Jaeger.spec.agent.volumes[index].ephemeral.volumeClaimTemplate.spec

↩ Parent

Name Type Description Required
accessModes []string
false
dataSource object
false
dataSourceRef object
false
resources object
false
selector object
false
storageClassName string
false
volumeMode string
false
volumeName string
false

Jaeger.spec.agent.volumes[index].ephemeral.volumeClaimTemplate.spec.dataSource

↩ Parent

Name Type Description Required
kind string
true
name string
true
apiGroup string
false

Jaeger.spec.agent.volumes[index].ephemeral.volumeClaimTemplate.spec.dataSourceRef

↩ Parent

Name Type Description Required
kind string
true
name string
true
apiGroup string
false
namespace string
false

Jaeger.spec.agent.volumes[index].ephemeral.volumeClaimTemplate.spec.resources

↩ Parent

Name Type Description Required
claims []object
false
limits map[string]int or string
false
requests map[string]int or string
false

Jaeger.spec.agent.volumes[index].ephemeral.volumeClaimTemplate.spec.resources.claims[index]

↩ Parent

Name Type Description Required
name string
true

Jaeger.spec.agent.volumes[index].ephemeral.volumeClaimTemplate.spec.selector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.agent.volumes[index].ephemeral.volumeClaimTemplate.spec.selector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.agent.volumes[index].ephemeral.volumeClaimTemplate.metadata

↩ Parent

Name Type Description Required
annotations map[string]string
false
finalizers []string
false
labels map[string]string
false
name string
false
namespace string
false

Jaeger.spec.agent.volumes[index].fc

↩ Parent

Name Type Description Required
fsType string
false
lun integer

Format: int32
false
readOnly boolean
false
targetWWNs []string
false
wwids []string
false

Jaeger.spec.agent.volumes[index].flexVolume

↩ Parent

Name Type Description Required
driver string
true
fsType string
false
options map[string]string
false
readOnly boolean
false
secretRef object
false

Jaeger.spec.agent.volumes[index].flexVolume.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.agent.volumes[index].flocker

↩ Parent

Name Type Description Required
datasetName string
false
datasetUUID string
false

Jaeger.spec.agent.volumes[index].gcePersistentDisk

↩ Parent

Name Type Description Required
pdName string
true
fsType string
false
partition integer

Format: int32
false
readOnly boolean
false

Jaeger.spec.agent.volumes[index].gitRepo

↩ Parent

Name Type Description Required
repository string
true
directory string
false
revision string
false

Jaeger.spec.agent.volumes[index].glusterfs

↩ Parent

Name Type Description Required
endpoints string
true
path string
true
readOnly boolean
false

Jaeger.spec.agent.volumes[index].hostPath

↩ Parent

Name Type Description Required
path string
true
type string
false

Jaeger.spec.agent.volumes[index].iscsi

↩ Parent

Name Type Description Required
iqn string
true
lun integer

Format: int32
true
targetPortal string
true
chapAuthDiscovery boolean
false
chapAuthSession boolean
false
fsType string
false
initiatorName string
false
iscsiInterface string
false
portals []string
false
readOnly boolean
false
secretRef object
false

Jaeger.spec.agent.volumes[index].iscsi.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.agent.volumes[index].nfs

↩ Parent

Name Type Description Required
path string
true
server string
true
readOnly boolean
false

Jaeger.spec.agent.volumes[index].persistentVolumeClaim

↩ Parent

Name Type Description Required
claimName string
true
readOnly boolean
false

Jaeger.spec.agent.volumes[index].photonPersistentDisk

↩ Parent

Name Type Description Required
pdID string
true
fsType string
false

Jaeger.spec.agent.volumes[index].portworxVolume

↩ Parent

Name Type Description Required
volumeID string
true
fsType string
false
readOnly boolean
false

Jaeger.spec.agent.volumes[index].projected

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
sources []object
false

Jaeger.spec.agent.volumes[index].projected.sources[index]

↩ Parent

Name Type Description Required
configMap object
false
downwardAPI object
false
secret object
false
serviceAccountToken object
false

Jaeger.spec.agent.volumes[index].projected.sources[index].configMap

↩ Parent

Name Type Description Required
items []object
false
name string
false
optional boolean
false

Jaeger.spec.agent.volumes[index].projected.sources[index].configMap.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.agent.volumes[index].projected.sources[index].downwardAPI

↩ Parent

Name Type Description Required
items []object
false

Jaeger.spec.agent.volumes[index].projected.sources[index].downwardAPI.items[index]

↩ Parent

Name Type Description Required
path string
true
fieldRef object
false
mode integer

Format: int32
false
resourceFieldRef object
false

Jaeger.spec.agent.volumes[index].projected.sources[index].downwardAPI.items[index].fieldRef

↩ Parent

Name Type Description Required
fieldPath string
true
apiVersion string
false

Jaeger.spec.agent.volumes[index].projected.sources[index].downwardAPI.items[index].resourceFieldRef

↩ Parent

Name Type Description Required
resource string
true
containerName string
false
divisor int or string
false

Jaeger.spec.agent.volumes[index].projected.sources[index].secret

↩ Parent

Name Type Description Required
items []object
false
name string
false
optional boolean
false

Jaeger.spec.agent.volumes[index].projected.sources[index].secret.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.agent.volumes[index].projected.sources[index].serviceAccountToken

↩ Parent

Name Type Description Required
path string
true
audience string
false
expirationSeconds integer

Format: int64
false

Jaeger.spec.agent.volumes[index].quobyte

↩ Parent

Name Type Description Required
registry string
true
volume string
true
group string
false
readOnly boolean
false
tenant string
false
user string
false

Jaeger.spec.agent.volumes[index].rbd

↩ Parent

Name Type Description Required
image string
true
monitors []string
true
fsType string
false
keyring string
false
pool string
false
readOnly boolean
false
secretRef object
false
user string
false

Jaeger.spec.agent.volumes[index].rbd.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.agent.volumes[index].scaleIO

↩ Parent

Name Type Description Required
gateway string
true
secretRef object
true
system string
true
fsType string
false
protectionDomain string
false
readOnly boolean
false
sslEnabled boolean
false
storageMode string
false
storagePool string
false
volumeName string
false

Jaeger.spec.agent.volumes[index].scaleIO.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.agent.volumes[index].secret

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
items []object
false
optional boolean
false
secretName string
false

Jaeger.spec.agent.volumes[index].secret.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.agent.volumes[index].storageos

↩ Parent

Name Type Description Required
fsType string
false
readOnly boolean
false
secretRef object
false
volumeName string
false
volumeNamespace string
false

Jaeger.spec.agent.volumes[index].storageos.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.agent.volumes[index].vsphereVolume

↩ Parent

Name Type Description Required
volumePath string
true
fsType string
false
storagePolicyID string
false
storagePolicyName string
false

Jaeger.spec.allInOne

↩ Parent

Name Type Description Required
affinity object
false
annotations map[string]string
false
config object
false
containerSecurityContext object
false
image string
false
imagePullPolicy string
false
imagePullSecrets []object
false
labels map[string]string
false
livenessProbe object
false
metricsStorage object
false
options object
false
priorityClassName string
false
resources object
false
securityContext object
false
serviceAccount string
false
strategy object
false
tolerations []object
false
tracingEnabled boolean
false
volumeMounts []object
false
volumes []object
false

Jaeger.spec.allInOne.affinity

↩ Parent

Name Type Description Required
nodeAffinity object
false
podAffinity object
false
podAntiAffinity object
false

Jaeger.spec.allInOne.affinity.nodeAffinity

↩ Parent

Name Type Description Required
preferredDuringSchedulingIgnoredDuringExecution []object
false
requiredDuringSchedulingIgnoredDuringExecution object
false

Jaeger.spec.allInOne.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
preference object
true
weight integer

Format: int32
true

Jaeger.spec.allInOne.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchFields []object
false

Jaeger.spec.allInOne.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.allInOne.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference.matchFields[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.allInOne.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution

↩ Parent

Name Type Description Required
nodeSelectorTerms []object
true

Jaeger.spec.allInOne.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index]

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchFields []object
false

Jaeger.spec.allInOne.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index].matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.allInOne.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index].matchFields[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.allInOne.affinity.podAffinity

↩ Parent

Name Type Description Required
preferredDuringSchedulingIgnoredDuringExecution []object
false
requiredDuringSchedulingIgnoredDuringExecution []object
false

Jaeger.spec.allInOne.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
podAffinityTerm object
true
weight integer

Format: int32
true

Jaeger.spec.allInOne.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.allInOne.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.allInOne.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.allInOne.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.allInOne.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.allInOne.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.allInOne.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.allInOne.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.allInOne.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.allInOne.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.allInOne.affinity.podAntiAffinity

↩ Parent

Name Type Description Required
preferredDuringSchedulingIgnoredDuringExecution []object
false
requiredDuringSchedulingIgnoredDuringExecution []object
false

Jaeger.spec.allInOne.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
podAffinityTerm object
true
weight integer

Format: int32
true

Jaeger.spec.allInOne.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.allInOne.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.allInOne.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.allInOne.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.allInOne.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.allInOne.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.allInOne.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.allInOne.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.allInOne.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.allInOne.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.allInOne.containerSecurityContext

↩ Parent

Name Type Description Required
allowPrivilegeEscalation boolean
false
capabilities object
false
privileged boolean
false
procMount string
false
readOnlyRootFilesystem boolean
false
runAsGroup integer

Format: int64
false
runAsNonRoot boolean
false
runAsUser integer

Format: int64
false
seLinuxOptions object
false
seccompProfile object
false
windowsOptions object
false

Jaeger.spec.allInOne.containerSecurityContext.capabilities

↩ Parent

Name Type Description Required
add []string
false
drop []string
false

Jaeger.spec.allInOne.containerSecurityContext.seLinuxOptions

↩ Parent

Name Type Description Required
level string
false
role string
false
type string
false
user string
false

Jaeger.spec.allInOne.containerSecurityContext.seccompProfile

↩ Parent

Name Type Description Required
type string
true
localhostProfile string
false

Jaeger.spec.allInOne.containerSecurityContext.windowsOptions

↩ Parent

Name Type Description Required
gmsaCredentialSpec string
false
gmsaCredentialSpecName string
false
hostProcess boolean
false
runAsUserName string
false

Jaeger.spec.allInOne.imagePullSecrets[index]

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.allInOne.livenessProbe

↩ Parent

Name Type Description Required
exec object
false
failureThreshold integer

Format: int32
false
grpc object
false
httpGet object
false
initialDelaySeconds integer

Format: int32
false
periodSeconds integer

Format: int32
false
successThreshold integer

Format: int32
false
tcpSocket object
false
terminationGracePeriodSeconds integer

Format: int64
false
timeoutSeconds integer

Format: int32
false

Jaeger.spec.allInOne.livenessProbe.exec

↩ Parent

Name Type Description Required
command []string
false

Jaeger.spec.allInOne.livenessProbe.grpc

↩ Parent

Name Type Description Required
port integer

Format: int32
true
service string
false

Jaeger.spec.allInOne.livenessProbe.httpGet

↩ Parent

Name Type Description Required
port int or string
true
host string
false
httpHeaders []object
false
path string
false
scheme string
false

Jaeger.spec.allInOne.livenessProbe.httpGet.httpHeaders[index]

↩ Parent

Name Type Description Required
name string
true
value string
true

Jaeger.spec.allInOne.livenessProbe.tcpSocket

↩ Parent

Name Type Description Required
port int or string
true
host string
false

Jaeger.spec.allInOne.metricsStorage

↩ Parent

Name Type Description Required
type string
false

Jaeger.spec.allInOne.resources

↩ Parent

Name Type Description Required
claims []object
false
limits map[string]int or string
false
requests map[string]int or string
false

Jaeger.spec.allInOne.resources.claims[index]

↩ Parent

Name Type Description Required
name string
true

Jaeger.spec.allInOne.securityContext

↩ Parent

Name Type Description Required
fsGroup integer

Format: int64
false
fsGroupChangePolicy string
false
runAsGroup integer

Format: int64
false
runAsNonRoot boolean
false
runAsUser integer

Format: int64
false
seLinuxOptions object
false
seccompProfile object
false
supplementalGroups []integer
false
sysctls []object
false
windowsOptions object
false

Jaeger.spec.allInOne.securityContext.seLinuxOptions

↩ Parent

Name Type Description Required
level string
false
role string
false
type string
false
user string
false

Jaeger.spec.allInOne.securityContext.seccompProfile

↩ Parent

Name Type Description Required
type string
true
localhostProfile string
false

Jaeger.spec.allInOne.securityContext.sysctls[index]

↩ Parent

Name Type Description Required
name string
true
value string
true

Jaeger.spec.allInOne.securityContext.windowsOptions

↩ Parent

Name Type Description Required
gmsaCredentialSpec string
false
gmsaCredentialSpecName string
false
hostProcess boolean
false
runAsUserName string
false

Jaeger.spec.allInOne.strategy

↩ Parent

Name Type Description Required
rollingUpdate object
false
type string
false

Jaeger.spec.allInOne.strategy.rollingUpdate

↩ Parent

Name Type Description Required
maxSurge int or string
false
maxUnavailable int or string
false

Jaeger.spec.allInOne.tolerations[index]

↩ Parent

Name Type Description Required
effect string
false
key string
false
operator string
false
tolerationSeconds integer

Format: int64
false
value string
false

Jaeger.spec.allInOne.volumeMounts[index]

↩ Parent

Name Type Description Required
mountPath string
true
name string
true
mountPropagation string
false
readOnly boolean
false
subPath string
false
subPathExpr string
false

Jaeger.spec.allInOne.volumes[index]

↩ Parent

Name Type Description Required
name string
true
awsElasticBlockStore object
false
azureDisk object
false
azureFile object
false
cephfs object
false
cinder object
false
configMap object
false
csi object
false
downwardAPI object
false
emptyDir object
false
ephemeral object
false
fc object
false
flexVolume object
false
flocker object
false
gcePersistentDisk object
false
gitRepo object
false
glusterfs object
false
hostPath object
false
iscsi object
false
nfs object
false
persistentVolumeClaim object
false
photonPersistentDisk object
false
portworxVolume object
false
projected object
false
quobyte object
false
rbd object
false
scaleIO object
false
secret object
false
storageos object
false
vsphereVolume object
false

Jaeger.spec.allInOne.volumes[index].awsElasticBlockStore

↩ Parent

Name Type Description Required
volumeID string
true
fsType string
false
partition integer

Format: int32
false
readOnly boolean
false

Jaeger.spec.allInOne.volumes[index].azureDisk

↩ Parent

Name Type Description Required
diskName string
true
diskURI string
true
cachingMode string
false
fsType string
false
kind string
false
readOnly boolean
false

Jaeger.spec.allInOne.volumes[index].azureFile

↩ Parent

Name Type Description Required
secretName string
true
shareName string
true
readOnly boolean
false

Jaeger.spec.allInOne.volumes[index].cephfs

↩ Parent

Name Type Description Required
monitors []string
true
path string
false
readOnly boolean
false
secretFile string
false
secretRef object
false
user string
false

Jaeger.spec.allInOne.volumes[index].cephfs.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.allInOne.volumes[index].cinder

↩ Parent

Name Type Description Required
volumeID string
true
fsType string
false
readOnly boolean
false
secretRef object
false

Jaeger.spec.allInOne.volumes[index].cinder.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.allInOne.volumes[index].configMap

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
items []object
false
name string
false
optional boolean
false

Jaeger.spec.allInOne.volumes[index].configMap.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.allInOne.volumes[index].csi

↩ Parent

Name Type Description Required
driver string
true
fsType string
false
nodePublishSecretRef object
false
readOnly boolean
false
volumeAttributes map[string]string
false

Jaeger.spec.allInOne.volumes[index].csi.nodePublishSecretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.allInOne.volumes[index].downwardAPI

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
items []object
false

Jaeger.spec.allInOne.volumes[index].downwardAPI.items[index]

↩ Parent

Name Type Description Required
path string
true
fieldRef object
false
mode integer

Format: int32
false
resourceFieldRef object
false

Jaeger.spec.allInOne.volumes[index].downwardAPI.items[index].fieldRef

↩ Parent

Name Type Description Required
fieldPath string
true
apiVersion string
false

Jaeger.spec.allInOne.volumes[index].downwardAPI.items[index].resourceFieldRef

↩ Parent

Name Type Description Required
resource string
true
containerName string
false
divisor int or string
false

Jaeger.spec.allInOne.volumes[index].emptyDir

↩ Parent

Name Type Description Required
medium string
false
sizeLimit int or string
false

Jaeger.spec.allInOne.volumes[index].ephemeral

↩ Parent

Name Type Description Required
volumeClaimTemplate object
false

Jaeger.spec.allInOne.volumes[index].ephemeral.volumeClaimTemplate

↩ Parent

Name Type Description Required
spec object
true
metadata object
false

Jaeger.spec.allInOne.volumes[index].ephemeral.volumeClaimTemplate.spec

↩ Parent

Name Type Description Required
accessModes []string
false
dataSource object
false
dataSourceRef object
false
resources object
false
selector object
false
storageClassName string
false
volumeMode string
false
volumeName string
false

Jaeger.spec.allInOne.volumes[index].ephemeral.volumeClaimTemplate.spec.dataSource

↩ Parent

Name Type Description Required
kind string
true
name string
true
apiGroup string
false

Jaeger.spec.allInOne.volumes[index].ephemeral.volumeClaimTemplate.spec.dataSourceRef

↩ Parent

Name Type Description Required
kind string
true
name string
true
apiGroup string
false
namespace string
false

Jaeger.spec.allInOne.volumes[index].ephemeral.volumeClaimTemplate.spec.resources

↩ Parent

Name Type Description Required
claims []object
false
limits map[string]int or string
false
requests map[string]int or string
false

Jaeger.spec.allInOne.volumes[index].ephemeral.volumeClaimTemplate.spec.resources.claims[index]

↩ Parent

Name Type Description Required
name string
true

Jaeger.spec.allInOne.volumes[index].ephemeral.volumeClaimTemplate.spec.selector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.allInOne.volumes[index].ephemeral.volumeClaimTemplate.spec.selector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.allInOne.volumes[index].ephemeral.volumeClaimTemplate.metadata

↩ Parent

Name Type Description Required
annotations map[string]string
false
finalizers []string
false
labels map[string]string
false
name string
false
namespace string
false

Jaeger.spec.allInOne.volumes[index].fc

↩ Parent

Name Type Description Required
fsType string
false
lun integer

Format: int32
false
readOnly boolean
false
targetWWNs []string
false
wwids []string
false

Jaeger.spec.allInOne.volumes[index].flexVolume

↩ Parent

Name Type Description Required
driver string
true
fsType string
false
options map[string]string
false
readOnly boolean
false
secretRef object
false

Jaeger.spec.allInOne.volumes[index].flexVolume.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.allInOne.volumes[index].flocker

↩ Parent

Name Type Description Required
datasetName string
false
datasetUUID string
false

Jaeger.spec.allInOne.volumes[index].gcePersistentDisk

↩ Parent

Name Type Description Required
pdName string
true
fsType string
false
partition integer

Format: int32
false
readOnly boolean
false

Jaeger.spec.allInOne.volumes[index].gitRepo

↩ Parent

Name Type Description Required
repository string
true
directory string
false
revision string
false

Jaeger.spec.allInOne.volumes[index].glusterfs

↩ Parent

Name Type Description Required
endpoints string
true
path string
true
readOnly boolean
false

Jaeger.spec.allInOne.volumes[index].hostPath

↩ Parent

Name Type Description Required
path string
true
type string
false

Jaeger.spec.allInOne.volumes[index].iscsi

↩ Parent

Name Type Description Required
iqn string
true
lun integer

Format: int32
true
targetPortal string
true
chapAuthDiscovery boolean
false
chapAuthSession boolean
false
fsType string
false
initiatorName string
false
iscsiInterface string
false
portals []string
false
readOnly boolean
false
secretRef object
false

Jaeger.spec.allInOne.volumes[index].iscsi.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.allInOne.volumes[index].nfs

↩ Parent

Name Type Description Required
path string
true
server string
true
readOnly boolean
false

Jaeger.spec.allInOne.volumes[index].persistentVolumeClaim

↩ Parent

Name Type Description Required
claimName string
true
readOnly boolean
false

Jaeger.spec.allInOne.volumes[index].photonPersistentDisk

↩ Parent

Name Type Description Required
pdID string
true
fsType string
false

Jaeger.spec.allInOne.volumes[index].portworxVolume

↩ Parent

Name Type Description Required
volumeID string
true
fsType string
false
readOnly boolean
false

Jaeger.spec.allInOne.volumes[index].projected

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
sources []object
false

Jaeger.spec.allInOne.volumes[index].projected.sources[index]

↩ Parent

Name Type Description Required
configMap object
false
downwardAPI object
false
secret object
false
serviceAccountToken object
false

Jaeger.spec.allInOne.volumes[index].projected.sources[index].configMap

↩ Parent

Name Type Description Required
items []object
false
name string
false
optional boolean
false

Jaeger.spec.allInOne.volumes[index].projected.sources[index].configMap.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.allInOne.volumes[index].projected.sources[index].downwardAPI

↩ Parent

Name Type Description Required
items []object
false

Jaeger.spec.allInOne.volumes[index].projected.sources[index].downwardAPI.items[index]

↩ Parent

Name Type Description Required
path string
true
fieldRef object
false
mode integer

Format: int32
false
resourceFieldRef object
false

Jaeger.spec.allInOne.volumes[index].projected.sources[index].downwardAPI.items[index].fieldRef

↩ Parent

Name Type Description Required
fieldPath string
true
apiVersion string
false

Jaeger.spec.allInOne.volumes[index].projected.sources[index].downwardAPI.items[index].resourceFieldRef

↩ Parent

Name Type Description Required
resource string
true
containerName string
false
divisor int or string
false

Jaeger.spec.allInOne.volumes[index].projected.sources[index].secret

↩ Parent

Name Type Description Required
items []object
false
name string
false
optional boolean
false

Jaeger.spec.allInOne.volumes[index].projected.sources[index].secret.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.allInOne.volumes[index].projected.sources[index].serviceAccountToken

↩ Parent

Name Type Description Required
path string
true
audience string
false
expirationSeconds integer

Format: int64
false

Jaeger.spec.allInOne.volumes[index].quobyte

↩ Parent

Name Type Description Required
registry string
true
volume string
true
group string
false
readOnly boolean
false
tenant string
false
user string
false

Jaeger.spec.allInOne.volumes[index].rbd

↩ Parent

Name Type Description Required
image string
true
monitors []string
true
fsType string
false
keyring string
false
pool string
false
readOnly boolean
false
secretRef object
false
user string
false

Jaeger.spec.allInOne.volumes[index].rbd.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.allInOne.volumes[index].scaleIO

↩ Parent

Name Type Description Required
gateway string
true
secretRef object
true
system string
true
fsType string
false
protectionDomain string
false
readOnly boolean
false
sslEnabled boolean
false
storageMode string
false
storagePool string
false
volumeName string
false

Jaeger.spec.allInOne.volumes[index].scaleIO.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.allInOne.volumes[index].secret

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
items []object
false
optional boolean
false
secretName string
false

Jaeger.spec.allInOne.volumes[index].secret.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.allInOne.volumes[index].storageos

↩ Parent

Name Type Description Required
fsType string
false
readOnly boolean
false
secretRef object
false
volumeName string
false
volumeNamespace string
false

Jaeger.spec.allInOne.volumes[index].storageos.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.allInOne.volumes[index].vsphereVolume

↩ Parent

Name Type Description Required
volumePath string
true
fsType string
false
storagePolicyID string
false
storagePolicyName string
false

Jaeger.spec.collector

↩ Parent

Name Type Description Required
affinity object
false
annotations map[string]string
false
autoscale boolean
false
config object
false
containerSecurityContext object
false
image string
false
imagePullPolicy string
false
imagePullSecrets []object
false
kafkaSecretName string
false
labels map[string]string
false
lifecycle object
false
livenessProbe object
false
maxReplicas integer

Format: int32
false
minReplicas integer

Format: int32
false
nodeSelector map[string]string
false
options object
false
priorityClassName string
false
replicas integer

Format: int32
false
resources object
false
securityContext object
false
serviceAccount string
false
serviceType string
false
strategy object
false
terminationGracePeriodSeconds integer

Format: int64
false
tolerations []object
false
volumeMounts []object
false
volumes []object
false

Jaeger.spec.collector.affinity

↩ Parent

Name Type Description Required
nodeAffinity object
false
podAffinity object
false
podAntiAffinity object
false

Jaeger.spec.collector.affinity.nodeAffinity

↩ Parent

Name Type Description Required
preferredDuringSchedulingIgnoredDuringExecution []object
false
requiredDuringSchedulingIgnoredDuringExecution object
false

Jaeger.spec.collector.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
preference object
true
weight integer

Format: int32
true

Jaeger.spec.collector.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchFields []object
false

Jaeger.spec.collector.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.collector.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference.matchFields[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.collector.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution

↩ Parent

Name Type Description Required
nodeSelectorTerms []object
true

Jaeger.spec.collector.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index]

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchFields []object
false

Jaeger.spec.collector.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index].matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.collector.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index].matchFields[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.collector.affinity.podAffinity

↩ Parent

Name Type Description Required
preferredDuringSchedulingIgnoredDuringExecution []object
false
requiredDuringSchedulingIgnoredDuringExecution []object
false

Jaeger.spec.collector.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
podAffinityTerm object
true
weight integer

Format: int32
true

Jaeger.spec.collector.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.collector.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.collector.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.collector.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.collector.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.collector.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.collector.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.collector.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.collector.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.collector.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.collector.affinity.podAntiAffinity

↩ Parent

Name Type Description Required
preferredDuringSchedulingIgnoredDuringExecution []object
false
requiredDuringSchedulingIgnoredDuringExecution []object
false

Jaeger.spec.collector.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
podAffinityTerm object
true
weight integer

Format: int32
true

Jaeger.spec.collector.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.collector.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.collector.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.collector.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.collector.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.collector.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.collector.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.collector.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.collector.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.collector.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.collector.containerSecurityContext

↩ Parent

Name Type Description Required
allowPrivilegeEscalation boolean
false
capabilities object
false
privileged boolean
false
procMount string
false
readOnlyRootFilesystem boolean
false
runAsGroup integer

Format: int64
false
runAsNonRoot boolean
false
runAsUser integer

Format: int64
false
seLinuxOptions object
false
seccompProfile object
false
windowsOptions object
false

Jaeger.spec.collector.containerSecurityContext.capabilities

↩ Parent

Name Type Description Required
add []string
false
drop []string
false

Jaeger.spec.collector.containerSecurityContext.seLinuxOptions

↩ Parent

Name Type Description Required
level string
false
role string
false
type string
false
user string
false

Jaeger.spec.collector.containerSecurityContext.seccompProfile

↩ Parent

Name Type Description Required
type string
true
localhostProfile string
false

Jaeger.spec.collector.containerSecurityContext.windowsOptions

↩ Parent

Name Type Description Required
gmsaCredentialSpec string
false
gmsaCredentialSpecName string
false
hostProcess boolean
false
runAsUserName string
false

Jaeger.spec.collector.imagePullSecrets[index]

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.collector.lifecycle

↩ Parent

Name Type Description Required
postStart object
false
preStop object
false

Jaeger.spec.collector.lifecycle.postStart

↩ Parent

Name Type Description Required
exec object
false
httpGet object
false
tcpSocket object
false

Jaeger.spec.collector.lifecycle.postStart.exec

↩ Parent

Name Type Description Required
command []string
false

Jaeger.spec.collector.lifecycle.postStart.httpGet

↩ Parent

Name Type Description Required
port int or string
true
host string
false
httpHeaders []object
false
path string
false
scheme string
false

Jaeger.spec.collector.lifecycle.postStart.httpGet.httpHeaders[index]

↩ Parent

Name Type Description Required
name string
true
value string
true

Jaeger.spec.collector.lifecycle.postStart.tcpSocket

↩ Parent

Name Type Description Required
port int or string
true
host string
false

Jaeger.spec.collector.lifecycle.preStop

↩ Parent

Name Type Description Required
exec object
false
httpGet object
false
tcpSocket object
false

Jaeger.spec.collector.lifecycle.preStop.exec

↩ Parent

Name Type Description Required
command []string
false

Jaeger.spec.collector.lifecycle.preStop.httpGet

↩ Parent

Name Type Description Required
port int or string
true
host string
false
httpHeaders []object
false
path string
false
scheme string
false

Jaeger.spec.collector.lifecycle.preStop.httpGet.httpHeaders[index]

↩ Parent

Name Type Description Required
name string
true
value string
true

Jaeger.spec.collector.lifecycle.preStop.tcpSocket

↩ Parent

Name Type Description Required
port int or string
true
host string
false

Jaeger.spec.collector.livenessProbe

↩ Parent

Name Type Description Required
exec object
false
failureThreshold integer

Format: int32
false
grpc object
false
httpGet object
false
initialDelaySeconds integer

Format: int32
false
periodSeconds integer

Format: int32
false
successThreshold integer

Format: int32
false
tcpSocket object
false
terminationGracePeriodSeconds integer

Format: int64
false
timeoutSeconds integer

Format: int32
false

Jaeger.spec.collector.livenessProbe.exec

↩ Parent

Name Type Description Required
command []string
false

Jaeger.spec.collector.livenessProbe.grpc

↩ Parent

Name Type Description Required
port integer

Format: int32
true
service string
false

Jaeger.spec.collector.livenessProbe.httpGet

↩ Parent

Name Type Description Required
port int or string
true
host string
false
httpHeaders []object
false
path string
false
scheme string
false

Jaeger.spec.collector.livenessProbe.httpGet.httpHeaders[index]

↩ Parent

Name Type Description Required
name string
true
value string
true

Jaeger.spec.collector.livenessProbe.tcpSocket

↩ Parent

Name Type Description Required
port int or string
true
host string
false

Jaeger.spec.collector.resources

↩ Parent

Name Type Description Required
claims []object
false
limits map[string]int or string
false
requests map[string]int or string
false

Jaeger.spec.collector.resources.claims[index]

↩ Parent

Name Type Description Required
name string
true

Jaeger.spec.collector.securityContext

↩ Parent

Name Type Description Required
fsGroup integer

Format: int64
false
fsGroupChangePolicy string
false
runAsGroup integer

Format: int64
false
runAsNonRoot boolean
false
runAsUser integer

Format: int64
false
seLinuxOptions object
false
seccompProfile object
false
supplementalGroups []integer
false
sysctls []object
false
windowsOptions object
false

Jaeger.spec.collector.securityContext.seLinuxOptions

↩ Parent

Name Type Description Required
level string
false
role string
false
type string
false
user string
false

Jaeger.spec.collector.securityContext.seccompProfile

↩ Parent

Name Type Description Required
type string
true
localhostProfile string
false

Jaeger.spec.collector.securityContext.sysctls[index]

↩ Parent

Name Type Description Required
name string
true
value string
true

Jaeger.spec.collector.securityContext.windowsOptions

↩ Parent

Name Type Description Required
gmsaCredentialSpec string
false
gmsaCredentialSpecName string
false
hostProcess boolean
false
runAsUserName string
false

Jaeger.spec.collector.strategy

↩ Parent

Name Type Description Required
rollingUpdate object
false
type string
false

Jaeger.spec.collector.strategy.rollingUpdate

↩ Parent

Name Type Description Required
maxSurge int or string
false
maxUnavailable int or string
false

Jaeger.spec.collector.tolerations[index]

↩ Parent

Name Type Description Required
effect string
false
key string
false
operator string
false
tolerationSeconds integer

Format: int64
false
value string
false

Jaeger.spec.collector.volumeMounts[index]

↩ Parent

Name Type Description Required
mountPath string
true
name string
true
mountPropagation string
false
readOnly boolean
false
subPath string
false
subPathExpr string
false

Jaeger.spec.collector.volumes[index]

↩ Parent

Name Type Description Required
name string
true
awsElasticBlockStore object
false
azureDisk object
false
azureFile object
false
cephfs object
false
cinder object
false
configMap object
false
csi object
false
downwardAPI object
false
emptyDir object
false
ephemeral object
false
fc object
false
flexVolume object
false
flocker object
false
gcePersistentDisk object
false
gitRepo object
false
glusterfs object
false
hostPath object
false
iscsi object
false
nfs object
false
persistentVolumeClaim object
false
photonPersistentDisk object
false
portworxVolume object
false
projected object
false
quobyte object
false
rbd object
false
scaleIO object
false
secret object
false
storageos object
false
vsphereVolume object
false

Jaeger.spec.collector.volumes[index].awsElasticBlockStore

↩ Parent

Name Type Description Required
volumeID string
true
fsType string
false
partition integer

Format: int32
false
readOnly boolean
false

Jaeger.spec.collector.volumes[index].azureDisk

↩ Parent

Name Type Description Required
diskName string
true
diskURI string
true
cachingMode string
false
fsType string
false
kind string
false
readOnly boolean
false

Jaeger.spec.collector.volumes[index].azureFile

↩ Parent

Name Type Description Required
secretName string
true
shareName string
true
readOnly boolean
false

Jaeger.spec.collector.volumes[index].cephfs

↩ Parent

Name Type Description Required
monitors []string
true
path string
false
readOnly boolean
false
secretFile string
false
secretRef object
false
user string
false

Jaeger.spec.collector.volumes[index].cephfs.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.collector.volumes[index].cinder

↩ Parent

Name Type Description Required
volumeID string
true
fsType string
false
readOnly boolean
false
secretRef object
false

Jaeger.spec.collector.volumes[index].cinder.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.collector.volumes[index].configMap

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
items []object
false
name string
false
optional boolean
false

Jaeger.spec.collector.volumes[index].configMap.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.collector.volumes[index].csi

↩ Parent

Name Type Description Required
driver string
true
fsType string
false
nodePublishSecretRef object
false
readOnly boolean
false
volumeAttributes map[string]string
false

Jaeger.spec.collector.volumes[index].csi.nodePublishSecretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.collector.volumes[index].downwardAPI

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
items []object
false

Jaeger.spec.collector.volumes[index].downwardAPI.items[index]

↩ Parent

Name Type Description Required
path string
true
fieldRef object
false
mode integer

Format: int32
false
resourceFieldRef object
false

Jaeger.spec.collector.volumes[index].downwardAPI.items[index].fieldRef

↩ Parent

Name Type Description Required
fieldPath string
true
apiVersion string
false

Jaeger.spec.collector.volumes[index].downwardAPI.items[index].resourceFieldRef

↩ Parent

Name Type Description Required
resource string
true
containerName string
false
divisor int or string
false

Jaeger.spec.collector.volumes[index].emptyDir

↩ Parent

Name Type Description Required
medium string
false
sizeLimit int or string
false

Jaeger.spec.collector.volumes[index].ephemeral

↩ Parent

Name Type Description Required
volumeClaimTemplate object
false

Jaeger.spec.collector.volumes[index].ephemeral.volumeClaimTemplate

↩ Parent

Name Type Description Required
spec object
true
metadata object
false

Jaeger.spec.collector.volumes[index].ephemeral.volumeClaimTemplate.spec

↩ Parent

Name Type Description Required
accessModes []string
false
dataSource object
false
dataSourceRef object
false
resources object
false
selector object
false
storageClassName string
false
volumeMode string
false
volumeName string
false

Jaeger.spec.collector.volumes[index].ephemeral.volumeClaimTemplate.spec.dataSource

↩ Parent

Name Type Description Required
kind string
true
name string
true
apiGroup string
false

Jaeger.spec.collector.volumes[index].ephemeral.volumeClaimTemplate.spec.dataSourceRef

↩ Parent

Name Type Description Required
kind string
true
name string
true
apiGroup string
false
namespace string
false

Jaeger.spec.collector.volumes[index].ephemeral.volumeClaimTemplate.spec.resources

↩ Parent

Name Type Description Required
claims []object
false
limits map[string]int or string
false
requests map[string]int or string
false

Jaeger.spec.collector.volumes[index].ephemeral.volumeClaimTemplate.spec.resources.claims[index]

↩ Parent

Name Type Description Required
name string
true

Jaeger.spec.collector.volumes[index].ephemeral.volumeClaimTemplate.spec.selector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.collector.volumes[index].ephemeral.volumeClaimTemplate.spec.selector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.collector.volumes[index].ephemeral.volumeClaimTemplate.metadata

↩ Parent

Name Type Description Required
annotations map[string]string
false
finalizers []string
false
labels map[string]string
false
name string
false
namespace string
false

Jaeger.spec.collector.volumes[index].fc

↩ Parent

Name Type Description Required
fsType string
false
lun integer

Format: int32
false
readOnly boolean
false
targetWWNs []string
false
wwids []string
false

Jaeger.spec.collector.volumes[index].flexVolume

↩ Parent

Name Type Description Required
driver string
true
fsType string
false
options map[string]string
false
readOnly boolean
false
secretRef object
false

Jaeger.spec.collector.volumes[index].flexVolume.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.collector.volumes[index].flocker

↩ Parent

Name Type Description Required
datasetName string
false
datasetUUID string
false

Jaeger.spec.collector.volumes[index].gcePersistentDisk

↩ Parent

Name Type Description Required
pdName string
true
fsType string
false
partition integer

Format: int32
false
readOnly boolean
false

Jaeger.spec.collector.volumes[index].gitRepo

↩ Parent

Name Type Description Required
repository string
true
directory string
false
revision string
false

Jaeger.spec.collector.volumes[index].glusterfs

↩ Parent

Name Type Description Required
endpoints string
true
path string
true
readOnly boolean
false

Jaeger.spec.collector.volumes[index].hostPath

↩ Parent

Name Type Description Required
path string
true
type string
false

Jaeger.spec.collector.volumes[index].iscsi

↩ Parent

Name Type Description Required
iqn string
true
lun integer

Format: int32
true
targetPortal string
true
chapAuthDiscovery boolean
false
chapAuthSession boolean
false
fsType string
false
initiatorName string
false
iscsiInterface string
false
portals []string
false
readOnly boolean
false
secretRef object
false

Jaeger.spec.collector.volumes[index].iscsi.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.collector.volumes[index].nfs

↩ Parent

Name Type Description Required
path string
true
server string
true
readOnly boolean
false

Jaeger.spec.collector.volumes[index].persistentVolumeClaim

↩ Parent

Name Type Description Required
claimName string
true
readOnly boolean
false

Jaeger.spec.collector.volumes[index].photonPersistentDisk

↩ Parent

Name Type Description Required
pdID string
true
fsType string
false

Jaeger.spec.collector.volumes[index].portworxVolume

↩ Parent

Name Type Description Required
volumeID string
true
fsType string
false
readOnly boolean
false

Jaeger.spec.collector.volumes[index].projected

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
sources []object
false

Jaeger.spec.collector.volumes[index].projected.sources[index]

↩ Parent

Name Type Description Required
configMap object
false
downwardAPI object
false
secret object
false
serviceAccountToken object
false

Jaeger.spec.collector.volumes[index].projected.sources[index].configMap

↩ Parent

Name Type Description Required
items []object
false
name string
false
optional boolean
false

Jaeger.spec.collector.volumes[index].projected.sources[index].configMap.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.collector.volumes[index].projected.sources[index].downwardAPI

↩ Parent

Name Type Description Required
items []object
false

Jaeger.spec.collector.volumes[index].projected.sources[index].downwardAPI.items[index]

↩ Parent

Name Type Description Required
path string
true
fieldRef object
false
mode integer

Format: int32
false
resourceFieldRef object
false

Jaeger.spec.collector.volumes[index].projected.sources[index].downwardAPI.items[index].fieldRef

↩ Parent

Name Type Description Required
fieldPath string
true
apiVersion string
false

Jaeger.spec.collector.volumes[index].projected.sources[index].downwardAPI.items[index].resourceFieldRef

↩ Parent

Name Type Description Required
resource string
true
containerName string
false
divisor int or string
false

Jaeger.spec.collector.volumes[index].projected.sources[index].secret

↩ Parent

Name Type Description Required
items []object
false
name string
false
optional boolean
false

Jaeger.spec.collector.volumes[index].projected.sources[index].secret.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.collector.volumes[index].projected.sources[index].serviceAccountToken

↩ Parent

Name Type Description Required
path string
true
audience string
false
expirationSeconds integer

Format: int64
false

Jaeger.spec.collector.volumes[index].quobyte

↩ Parent

Name Type Description Required
registry string
true
volume string
true
group string
false
readOnly boolean
false
tenant string
false
user string
false

Jaeger.spec.collector.volumes[index].rbd

↩ Parent

Name Type Description Required
image string
true
monitors []string
true
fsType string
false
keyring string
false
pool string
false
readOnly boolean
false
secretRef object
false
user string
false

Jaeger.spec.collector.volumes[index].rbd.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.collector.volumes[index].scaleIO

↩ Parent

Name Type Description Required
gateway string
true
secretRef object
true
system string
true
fsType string
false
protectionDomain string
false
readOnly boolean
false
sslEnabled boolean
false
storageMode string
false
storagePool string
false
volumeName string
false

Jaeger.spec.collector.volumes[index].scaleIO.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.collector.volumes[index].secret

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
items []object
false
optional boolean
false
secretName string
false

Jaeger.spec.collector.volumes[index].secret.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.collector.volumes[index].storageos

↩ Parent

Name Type Description Required
fsType string
false
readOnly boolean
false
secretRef object
false
volumeName string
false
volumeNamespace string
false

Jaeger.spec.collector.volumes[index].storageos.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.collector.volumes[index].vsphereVolume

↩ Parent

Name Type Description Required
volumePath string
true
fsType string
false
storagePolicyID string
false
storagePolicyName string
false

Jaeger.spec.containerSecurityContext

↩ Parent

Name Type Description Required
allowPrivilegeEscalation boolean
false
capabilities object
false
privileged boolean
false
procMount string
false
readOnlyRootFilesystem boolean
false
runAsGroup integer

Format: int64
false
runAsNonRoot boolean
false
runAsUser integer

Format: int64
false
seLinuxOptions object
false
seccompProfile object
false
windowsOptions object
false

Jaeger.spec.containerSecurityContext.capabilities

↩ Parent

Name Type Description Required
add []string
false
drop []string
false

Jaeger.spec.containerSecurityContext.seLinuxOptions

↩ Parent

Name Type Description Required
level string
false
role string
false
type string
false
user string
false

Jaeger.spec.containerSecurityContext.seccompProfile

↩ Parent

Name Type Description Required
type string
true
localhostProfile string
false

Jaeger.spec.containerSecurityContext.windowsOptions

↩ Parent

Name Type Description Required
gmsaCredentialSpec string
false
gmsaCredentialSpecName string
false
hostProcess boolean
false
runAsUserName string
false

Jaeger.spec.imagePullSecrets[index]

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.ingester

↩ Parent

Name Type Description Required
affinity object
false
annotations map[string]string
false
autoscale boolean
false
config object
false
containerSecurityContext object
false
image string
false
imagePullPolicy string
false
imagePullSecrets []object
false
kafkaSecretName string
false
labels map[string]string
false
livenessProbe object
false
maxReplicas integer

Format: int32
false
minReplicas integer

Format: int32
false
nodeSelector map[string]string
false
options object
false
replicas integer

Format: int32
false
resources object
false
securityContext object
false
serviceAccount string
false
strategy object
false
tolerations []object
false
volumeMounts []object
false
volumes []object
false

Jaeger.spec.ingester.affinity

↩ Parent

Name Type Description Required
nodeAffinity object
false
podAffinity object
false
podAntiAffinity object
false

Jaeger.spec.ingester.affinity.nodeAffinity

↩ Parent

Name Type Description Required
preferredDuringSchedulingIgnoredDuringExecution []object
false
requiredDuringSchedulingIgnoredDuringExecution object
false

Jaeger.spec.ingester.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
preference object
true
weight integer

Format: int32
true

Jaeger.spec.ingester.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchFields []object
false

Jaeger.spec.ingester.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.ingester.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference.matchFields[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.ingester.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution

↩ Parent

Name Type Description Required
nodeSelectorTerms []object
true

Jaeger.spec.ingester.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index]

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchFields []object
false

Jaeger.spec.ingester.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index].matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.ingester.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index].matchFields[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.ingester.affinity.podAffinity

↩ Parent

Name Type Description Required
preferredDuringSchedulingIgnoredDuringExecution []object
false
requiredDuringSchedulingIgnoredDuringExecution []object
false

Jaeger.spec.ingester.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
podAffinityTerm object
true
weight integer

Format: int32
true

Jaeger.spec.ingester.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.ingester.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.ingester.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.ingester.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.ingester.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.ingester.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.ingester.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.ingester.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.ingester.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.ingester.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.ingester.affinity.podAntiAffinity

↩ Parent

Name Type Description Required
preferredDuringSchedulingIgnoredDuringExecution []object
false
requiredDuringSchedulingIgnoredDuringExecution []object
false

Jaeger.spec.ingester.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
podAffinityTerm object
true
weight integer

Format: int32
true

Jaeger.spec.ingester.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.ingester.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.ingester.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.ingester.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.ingester.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.ingester.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.ingester.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.ingester.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.ingester.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.ingester.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.ingester.containerSecurityContext

↩ Parent

Name Type Description Required
allowPrivilegeEscalation boolean
false
capabilities object
false
privileged boolean
false
procMount string
false
readOnlyRootFilesystem boolean
false
runAsGroup integer

Format: int64
false
runAsNonRoot boolean
false
runAsUser integer

Format: int64
false
seLinuxOptions object
false
seccompProfile object
false
windowsOptions object
false

Jaeger.spec.ingester.containerSecurityContext.capabilities

↩ Parent

Name Type Description Required
add []string
false
drop []string
false

Jaeger.spec.ingester.containerSecurityContext.seLinuxOptions

↩ Parent

Name Type Description Required
level string
false
role string
false
type string
false
user string
false

Jaeger.spec.ingester.containerSecurityContext.seccompProfile

↩ Parent

Name Type Description Required
type string
true
localhostProfile string
false

Jaeger.spec.ingester.containerSecurityContext.windowsOptions

↩ Parent

Name Type Description Required
gmsaCredentialSpec string
false
gmsaCredentialSpecName string
false
hostProcess boolean
false
runAsUserName string
false

Jaeger.spec.ingester.imagePullSecrets[index]

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.ingester.livenessProbe

↩ Parent

Name Type Description Required
exec object
false
failureThreshold integer

Format: int32
false
grpc object
false
httpGet object
false
initialDelaySeconds integer

Format: int32
false
periodSeconds integer

Format: int32
false
successThreshold integer

Format: int32
false
tcpSocket object
false
terminationGracePeriodSeconds integer

Format: int64
false
timeoutSeconds integer

Format: int32
false

Jaeger.spec.ingester.livenessProbe.exec

↩ Parent

Name Type Description Required
command []string
false

Jaeger.spec.ingester.livenessProbe.grpc

↩ Parent

Name Type Description Required
port integer

Format: int32
true
service string
false

Jaeger.spec.ingester.livenessProbe.httpGet

↩ Parent

Name Type Description Required
port int or string
true
host string
false
httpHeaders []object
false
path string
false
scheme string
false

Jaeger.spec.ingester.livenessProbe.httpGet.httpHeaders[index]

↩ Parent

Name Type Description Required
name string
true
value string
true

Jaeger.spec.ingester.livenessProbe.tcpSocket

↩ Parent

Name Type Description Required
port int or string
true
host string
false

Jaeger.spec.ingester.resources

↩ Parent

Name Type Description Required
claims []object
false
limits map[string]int or string
false
requests map[string]int or string
false

Jaeger.spec.ingester.resources.claims[index]

↩ Parent

Name Type Description Required
name string
true

Jaeger.spec.ingester.securityContext

↩ Parent

Name Type Description Required
fsGroup integer

Format: int64
false
fsGroupChangePolicy string
false
runAsGroup integer

Format: int64
false
runAsNonRoot boolean
false
runAsUser integer

Format: int64
false
seLinuxOptions object
false
seccompProfile object
false
supplementalGroups []integer
false
sysctls []object
false
windowsOptions object
false

Jaeger.spec.ingester.securityContext.seLinuxOptions

↩ Parent

Name Type Description Required
level string
false
role string
false
type string
false
user string
false

Jaeger.spec.ingester.securityContext.seccompProfile

↩ Parent

Name Type Description Required
type string
true
localhostProfile string
false

Jaeger.spec.ingester.securityContext.sysctls[index]

↩ Parent

Name Type Description Required
name string
true
value string
true

Jaeger.spec.ingester.securityContext.windowsOptions

↩ Parent

Name Type Description Required
gmsaCredentialSpec string
false
gmsaCredentialSpecName string
false
hostProcess boolean
false
runAsUserName string
false

Jaeger.spec.ingester.strategy

↩ Parent

Name Type Description Required
rollingUpdate object
false
type string
false

Jaeger.spec.ingester.strategy.rollingUpdate

↩ Parent

Name Type Description Required
maxSurge int or string
false
maxUnavailable int or string
false

Jaeger.spec.ingester.tolerations[index]

↩ Parent

Name Type Description Required
effect string
false
key string
false
operator string
false
tolerationSeconds integer

Format: int64
false
value string
false

Jaeger.spec.ingester.volumeMounts[index]

↩ Parent

Name Type Description Required
mountPath string
true
name string
true
mountPropagation string
false
readOnly boolean
false
subPath string
false
subPathExpr string
false

Jaeger.spec.ingester.volumes[index]

↩ Parent

Name Type Description Required
name string
true
awsElasticBlockStore object
false
azureDisk object
false
azureFile object
false
cephfs object
false
cinder object
false
configMap object
false
csi object
false
downwardAPI object
false
emptyDir object
false
ephemeral object
false
fc object
false
flexVolume object
false
flocker object
false
gcePersistentDisk object
false
gitRepo object
false
glusterfs object
false
hostPath object
false
iscsi object
false
nfs object
false
persistentVolumeClaim object
false
photonPersistentDisk object
false
portworxVolume object
false
projected object
false
quobyte object
false
rbd object
false
scaleIO object
false
secret object
false
storageos object
false
vsphereVolume object
false

Jaeger.spec.ingester.volumes[index].awsElasticBlockStore

↩ Parent

Name Type Description Required
volumeID string
true
fsType string
false
partition integer

Format: int32
false
readOnly boolean
false

Jaeger.spec.ingester.volumes[index].azureDisk

↩ Parent

Name Type Description Required
diskName string
true
diskURI string
true
cachingMode string
false
fsType string
false
kind string
false
readOnly boolean
false

Jaeger.spec.ingester.volumes[index].azureFile

↩ Parent

Name Type Description Required
secretName string
true
shareName string
true
readOnly boolean
false

Jaeger.spec.ingester.volumes[index].cephfs

↩ Parent

Name Type Description Required
monitors []string
true
path string
false
readOnly boolean
false
secretFile string
false
secretRef object
false
user string
false

Jaeger.spec.ingester.volumes[index].cephfs.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.ingester.volumes[index].cinder

↩ Parent

Name Type Description Required
volumeID string
true
fsType string
false
readOnly boolean
false
secretRef object
false

Jaeger.spec.ingester.volumes[index].cinder.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.ingester.volumes[index].configMap

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
items []object
false
name string
false
optional boolean
false

Jaeger.spec.ingester.volumes[index].configMap.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.ingester.volumes[index].csi

↩ Parent

Name Type Description Required
driver string
true
fsType string
false
nodePublishSecretRef object
false
readOnly boolean
false
volumeAttributes map[string]string
false

Jaeger.spec.ingester.volumes[index].csi.nodePublishSecretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.ingester.volumes[index].downwardAPI

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
items []object
false

Jaeger.spec.ingester.volumes[index].downwardAPI.items[index]

↩ Parent

Name Type Description Required
path string
true
fieldRef object
false
mode integer

Format: int32
false
resourceFieldRef object
false

Jaeger.spec.ingester.volumes[index].downwardAPI.items[index].fieldRef

↩ Parent

Name Type Description Required
fieldPath string
true
apiVersion string
false

Jaeger.spec.ingester.volumes[index].downwardAPI.items[index].resourceFieldRef

↩ Parent

Name Type Description Required
resource string
true
containerName string
false
divisor int or string
false

Jaeger.spec.ingester.volumes[index].emptyDir

↩ Parent

Name Type Description Required
medium string
false
sizeLimit int or string
false

Jaeger.spec.ingester.volumes[index].ephemeral

↩ Parent

Name Type Description Required
volumeClaimTemplate object
false

Jaeger.spec.ingester.volumes[index].ephemeral.volumeClaimTemplate

↩ Parent

Name Type Description Required
spec object
true
metadata object
false

Jaeger.spec.ingester.volumes[index].ephemeral.volumeClaimTemplate.spec

↩ Parent

Name Type Description Required
accessModes []string
false
dataSource object
false
dataSourceRef object
false
resources object
false
selector object
false
storageClassName string
false
volumeMode string
false
volumeName string
false

Jaeger.spec.ingester.volumes[index].ephemeral.volumeClaimTemplate.spec.dataSource

↩ Parent

Name Type Description Required
kind string
true
name string
true
apiGroup string
false

Jaeger.spec.ingester.volumes[index].ephemeral.volumeClaimTemplate.spec.dataSourceRef

↩ Parent

Name Type Description Required
kind string
true
name string
true
apiGroup string
false
namespace string
false

Jaeger.spec.ingester.volumes[index].ephemeral.volumeClaimTemplate.spec.resources

↩ Parent

Name Type Description Required
claims []object
false
limits map[string]int or string
false
requests map[string]int or string
false

Jaeger.spec.ingester.volumes[index].ephemeral.volumeClaimTemplate.spec.resources.claims[index]

↩ Parent

Name Type Description Required
name string
true

Jaeger.spec.ingester.volumes[index].ephemeral.volumeClaimTemplate.spec.selector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.ingester.volumes[index].ephemeral.volumeClaimTemplate.spec.selector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.ingester.volumes[index].ephemeral.volumeClaimTemplate.metadata

↩ Parent

Name Type Description Required
annotations map[string]string
false
finalizers []string
false
labels map[string]string
false
name string
false
namespace string
false

Jaeger.spec.ingester.volumes[index].fc

↩ Parent

Name Type Description Required
fsType string
false
lun integer

Format: int32
false
readOnly boolean
false
targetWWNs []string
false
wwids []string
false

Jaeger.spec.ingester.volumes[index].flexVolume

↩ Parent

Name Type Description Required
driver string
true
fsType string
false
options map[string]string
false
readOnly boolean
false
secretRef object
false

Jaeger.spec.ingester.volumes[index].flexVolume.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.ingester.volumes[index].flocker

↩ Parent

Name Type Description Required
datasetName string
false
datasetUUID string
false

Jaeger.spec.ingester.volumes[index].gcePersistentDisk

↩ Parent

Name Type Description Required
pdName string
true
fsType string
false
partition integer

Format: int32
false
readOnly boolean
false

Jaeger.spec.ingester.volumes[index].gitRepo

↩ Parent

Name Type Description Required
repository string
true
directory string
false
revision string
false

Jaeger.spec.ingester.volumes[index].glusterfs

↩ Parent

Name Type Description Required
endpoints string
true
path string
true
readOnly boolean
false

Jaeger.spec.ingester.volumes[index].hostPath

↩ Parent

Name Type Description Required
path string
true
type string
false

Jaeger.spec.ingester.volumes[index].iscsi

↩ Parent

Name Type Description Required
iqn string
true
lun integer

Format: int32
true
targetPortal string
true
chapAuthDiscovery boolean
false
chapAuthSession boolean
false
fsType string
false
initiatorName string
false
iscsiInterface string
false
portals []string
false
readOnly boolean
false
secretRef object
false

Jaeger.spec.ingester.volumes[index].iscsi.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.ingester.volumes[index].nfs

↩ Parent

Name Type Description Required
path string
true
server string
true
readOnly boolean
false

Jaeger.spec.ingester.volumes[index].persistentVolumeClaim

↩ Parent

Name Type Description Required
claimName string
true
readOnly boolean
false

Jaeger.spec.ingester.volumes[index].photonPersistentDisk

↩ Parent

Name Type Description Required
pdID string
true
fsType string
false

Jaeger.spec.ingester.volumes[index].portworxVolume

↩ Parent

Name Type Description Required
volumeID string
true
fsType string
false
readOnly boolean
false

Jaeger.spec.ingester.volumes[index].projected

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
sources []object
false

Jaeger.spec.ingester.volumes[index].projected.sources[index]

↩ Parent

Name Type Description Required
configMap object
false
downwardAPI object
false
secret object
false
serviceAccountToken object
false

Jaeger.spec.ingester.volumes[index].projected.sources[index].configMap

↩ Parent

Name Type Description Required
items []object
false
name string
false
optional boolean
false

Jaeger.spec.ingester.volumes[index].projected.sources[index].configMap.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.ingester.volumes[index].projected.sources[index].downwardAPI

↩ Parent

Name Type Description Required
items []object
false

Jaeger.spec.ingester.volumes[index].projected.sources[index].downwardAPI.items[index]

↩ Parent

Name Type Description Required
path string
true
fieldRef object
false
mode integer

Format: int32
false
resourceFieldRef object
false

Jaeger.spec.ingester.volumes[index].projected.sources[index].downwardAPI.items[index].fieldRef

↩ Parent

Name Type Description Required
fieldPath string
true
apiVersion string
false

Jaeger.spec.ingester.volumes[index].projected.sources[index].downwardAPI.items[index].resourceFieldRef

↩ Parent

Name Type Description Required
resource string
true
containerName string
false
divisor int or string
false

Jaeger.spec.ingester.volumes[index].projected.sources[index].secret

↩ Parent

Name Type Description Required
items []object
false
name string
false
optional boolean
false

Jaeger.spec.ingester.volumes[index].projected.sources[index].secret.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.ingester.volumes[index].projected.sources[index].serviceAccountToken

↩ Parent

Name Type Description Required
path string
true
audience string
false
expirationSeconds integer

Format: int64
false

Jaeger.spec.ingester.volumes[index].quobyte

↩ Parent

Name Type Description Required
registry string
true
volume string
true
group string
false
readOnly boolean
false
tenant string
false
user string
false

Jaeger.spec.ingester.volumes[index].rbd

↩ Parent

Name Type Description Required
image string
true
monitors []string
true
fsType string
false
keyring string
false
pool string
false
readOnly boolean
false
secretRef object
false
user string
false

Jaeger.spec.ingester.volumes[index].rbd.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.ingester.volumes[index].scaleIO

↩ Parent

Name Type Description Required
gateway string
true
secretRef object
true
system string
true
fsType string
false
protectionDomain string
false
readOnly boolean
false
sslEnabled boolean
false
storageMode string
false
storagePool string
false
volumeName string
false

Jaeger.spec.ingester.volumes[index].scaleIO.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.ingester.volumes[index].secret

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
items []object
false
optional boolean
false
secretName string
false

Jaeger.spec.ingester.volumes[index].secret.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.ingester.volumes[index].storageos

↩ Parent

Name Type Description Required
fsType string
false
readOnly boolean
false
secretRef object
false
volumeName string
false
volumeNamespace string
false

Jaeger.spec.ingester.volumes[index].storageos.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.ingester.volumes[index].vsphereVolume

↩ Parent

Name Type Description Required
volumePath string
true
fsType string
false
storagePolicyID string
false
storagePolicyName string
false

Jaeger.spec.ingress

↩ Parent

Name Type Description Required
affinity object
false
annotations map[string]string
false
containerSecurityContext object
false
enabled boolean
false
hosts []string
false
imagePullPolicy string
false
imagePullSecrets []object
false
ingressClassName string
false
labels map[string]string
false
livenessProbe object
false
openshift object
false
options object
false
pathType string
false
resources object
false
secretName string
false
security string
false
securityContext object
false
serviceAccount string
false
tls []object
false
tolerations []object
false
volumeMounts []object
false
volumes []object
false

Jaeger.spec.ingress.affinity

↩ Parent

Name Type Description Required
nodeAffinity object
false
podAffinity object
false
podAntiAffinity object
false

Jaeger.spec.ingress.affinity.nodeAffinity

↩ Parent

Name Type Description Required
preferredDuringSchedulingIgnoredDuringExecution []object
false
requiredDuringSchedulingIgnoredDuringExecution object
false

Jaeger.spec.ingress.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
preference object
true
weight integer

Format: int32
true

Jaeger.spec.ingress.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchFields []object
false

Jaeger.spec.ingress.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.ingress.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference.matchFields[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.ingress.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution

↩ Parent

Name Type Description Required
nodeSelectorTerms []object
true

Jaeger.spec.ingress.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index]

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchFields []object
false

Jaeger.spec.ingress.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index].matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.ingress.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index].matchFields[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.ingress.affinity.podAffinity

↩ Parent

Name Type Description Required
preferredDuringSchedulingIgnoredDuringExecution []object
false
requiredDuringSchedulingIgnoredDuringExecution []object
false

Jaeger.spec.ingress.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
podAffinityTerm object
true
weight integer

Format: int32
true

Jaeger.spec.ingress.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.ingress.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.ingress.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.ingress.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.ingress.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.ingress.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.ingress.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.ingress.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.ingress.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.ingress.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.ingress.affinity.podAntiAffinity

↩ Parent

Name Type Description Required
preferredDuringSchedulingIgnoredDuringExecution []object
false
requiredDuringSchedulingIgnoredDuringExecution []object
false

Jaeger.spec.ingress.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
podAffinityTerm object
true
weight integer

Format: int32
true

Jaeger.spec.ingress.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.ingress.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.ingress.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.ingress.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.ingress.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.ingress.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.ingress.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.ingress.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.ingress.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.ingress.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.ingress.containerSecurityContext

↩ Parent

Name Type Description Required
allowPrivilegeEscalation boolean
false
capabilities object
false
privileged boolean
false
procMount string
false
readOnlyRootFilesystem boolean
false
runAsGroup integer

Format: int64
false
runAsNonRoot boolean
false
runAsUser integer

Format: int64
false
seLinuxOptions object
false
seccompProfile object
false
windowsOptions object
false

Jaeger.spec.ingress.containerSecurityContext.capabilities

↩ Parent

Name Type Description Required
add []string
false
drop []string
false

Jaeger.spec.ingress.containerSecurityContext.seLinuxOptions

↩ Parent

Name Type Description Required
level string
false
role string
false
type string
false
user string
false

Jaeger.spec.ingress.containerSecurityContext.seccompProfile

↩ Parent

Name Type Description Required
type string
true
localhostProfile string
false

Jaeger.spec.ingress.containerSecurityContext.windowsOptions

↩ Parent

Name Type Description Required
gmsaCredentialSpec string
false
gmsaCredentialSpecName string
false
hostProcess boolean
false
runAsUserName string
false

Jaeger.spec.ingress.imagePullSecrets[index]

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.ingress.livenessProbe

↩ Parent

Name Type Description Required
exec object
false
failureThreshold integer

Format: int32
false
grpc object
false
httpGet object
false
initialDelaySeconds integer

Format: int32
false
periodSeconds integer

Format: int32
false
successThreshold integer

Format: int32
false
tcpSocket object
false
terminationGracePeriodSeconds integer

Format: int64
false
timeoutSeconds integer

Format: int32
false

Jaeger.spec.ingress.livenessProbe.exec

↩ Parent

Name Type Description Required
command []string
false

Jaeger.spec.ingress.livenessProbe.grpc

↩ Parent

Name Type Description Required
port integer

Format: int32
true
service string
false

Jaeger.spec.ingress.livenessProbe.httpGet

↩ Parent

Name Type Description Required
port int or string
true
host string
false
httpHeaders []object
false
path string
false
scheme string
false

Jaeger.spec.ingress.livenessProbe.httpGet.httpHeaders[index]

↩ Parent

Name Type Description Required
name string
true
value string
true

Jaeger.spec.ingress.livenessProbe.tcpSocket

↩ Parent

Name Type Description Required
port int or string
true
host string
false

Jaeger.spec.ingress.openshift

↩ Parent

Name Type Description Required
delegateUrls string
false
htpasswdFile string
false
sar string
false
skipLogout boolean
false

Jaeger.spec.ingress.resources

↩ Parent

Name Type Description Required
claims []object
false
limits map[string]int or string
false
requests map[string]int or string
false

Jaeger.spec.ingress.resources.claims[index]

↩ Parent

Name Type Description Required
name string
true

Jaeger.spec.ingress.securityContext

↩ Parent

Name Type Description Required
fsGroup integer

Format: int64
false
fsGroupChangePolicy string
false
runAsGroup integer

Format: int64
false
runAsNonRoot boolean
false
runAsUser integer

Format: int64
false
seLinuxOptions object
false
seccompProfile object
false
supplementalGroups []integer
false
sysctls []object
false
windowsOptions object
false

Jaeger.spec.ingress.securityContext.seLinuxOptions

↩ Parent

Name Type Description Required
level string
false
role string
false
type string
false
user string
false

Jaeger.spec.ingress.securityContext.seccompProfile

↩ Parent

Name Type Description Required
type string
true
localhostProfile string
false

Jaeger.spec.ingress.securityContext.sysctls[index]

↩ Parent

Name Type Description Required
name string
true
value string
true

Jaeger.spec.ingress.securityContext.windowsOptions

↩ Parent

Name Type Description Required
gmsaCredentialSpec string
false
gmsaCredentialSpecName string
false
hostProcess boolean
false
runAsUserName string
false

Jaeger.spec.ingress.tls[index]

↩ Parent

Name Type Description Required
hosts []string
false
secretName string
false

Jaeger.spec.ingress.tolerations[index]

↩ Parent

Name Type Description Required
effect string
false
key string
false
operator string
false
tolerationSeconds integer

Format: int64
false
value string
false

Jaeger.spec.ingress.volumeMounts[index]

↩ Parent

Name Type Description Required
mountPath string
true
name string
true
mountPropagation string
false
readOnly boolean
false
subPath string
false
subPathExpr string
false

Jaeger.spec.ingress.volumes[index]

↩ Parent

Name Type Description Required
name string
true
awsElasticBlockStore object
false
azureDisk object
false
azureFile object
false
cephfs object
false
cinder object
false
configMap object
false
csi object
false
downwardAPI object
false
emptyDir object
false
ephemeral object
false
fc object
false
flexVolume object
false
flocker object
false
gcePersistentDisk object
false
gitRepo object
false
glusterfs object
false
hostPath object
false
iscsi object
false
nfs object
false
persistentVolumeClaim object
false
photonPersistentDisk object
false
portworxVolume object
false
projected object
false
quobyte object
false
rbd object
false
scaleIO object
false
secret object
false
storageos object
false
vsphereVolume object
false

Jaeger.spec.ingress.volumes[index].awsElasticBlockStore

↩ Parent

Name Type Description Required
volumeID string
true
fsType string
false
partition integer

Format: int32
false
readOnly boolean
false

Jaeger.spec.ingress.volumes[index].azureDisk

↩ Parent

Name Type Description Required
diskName string
true
diskURI string
true
cachingMode string
false
fsType string
false
kind string
false
readOnly boolean
false

Jaeger.spec.ingress.volumes[index].azureFile

↩ Parent

Name Type Description Required
secretName string
true
shareName string
true
readOnly boolean
false

Jaeger.spec.ingress.volumes[index].cephfs

↩ Parent

Name Type Description Required
monitors []string
true
path string
false
readOnly boolean
false
secretFile string
false
secretRef object
false
user string
false

Jaeger.spec.ingress.volumes[index].cephfs.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.ingress.volumes[index].cinder

↩ Parent

Name Type Description Required
volumeID string
true
fsType string
false
readOnly boolean
false
secretRef object
false

Jaeger.spec.ingress.volumes[index].cinder.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.ingress.volumes[index].configMap

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
items []object
false
name string
false
optional boolean
false

Jaeger.spec.ingress.volumes[index].configMap.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.ingress.volumes[index].csi

↩ Parent

Name Type Description Required
driver string
true
fsType string
false
nodePublishSecretRef object
false
readOnly boolean
false
volumeAttributes map[string]string
false

Jaeger.spec.ingress.volumes[index].csi.nodePublishSecretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.ingress.volumes[index].downwardAPI

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
items []object
false

Jaeger.spec.ingress.volumes[index].downwardAPI.items[index]

↩ Parent

Name Type Description Required
path string
true
fieldRef object
false
mode integer

Format: int32
false
resourceFieldRef object
false

Jaeger.spec.ingress.volumes[index].downwardAPI.items[index].fieldRef

↩ Parent

Name Type Description Required
fieldPath string
true
apiVersion string
false

Jaeger.spec.ingress.volumes[index].downwardAPI.items[index].resourceFieldRef

↩ Parent

Name Type Description Required
resource string
true
containerName string
false
divisor int or string
false

Jaeger.spec.ingress.volumes[index].emptyDir

↩ Parent

Name Type Description Required
medium string
false
sizeLimit int or string
false

Jaeger.spec.ingress.volumes[index].ephemeral

↩ Parent

Name Type Description Required
volumeClaimTemplate object
false

Jaeger.spec.ingress.volumes[index].ephemeral.volumeClaimTemplate

↩ Parent

Name Type Description Required
spec object
true
metadata object
false

Jaeger.spec.ingress.volumes[index].ephemeral.volumeClaimTemplate.spec

↩ Parent

Name Type Description Required
accessModes []string
false
dataSource object
false
dataSourceRef object
false
resources object
false
selector object
false
storageClassName string
false
volumeMode string
false
volumeName string
false

Jaeger.spec.ingress.volumes[index].ephemeral.volumeClaimTemplate.spec.dataSource

↩ Parent

Name Type Description Required
kind string
true
name string
true
apiGroup string
false

Jaeger.spec.ingress.volumes[index].ephemeral.volumeClaimTemplate.spec.dataSourceRef

↩ Parent

Name Type Description Required
kind string
true
name string
true
apiGroup string
false
namespace string
false

Jaeger.spec.ingress.volumes[index].ephemeral.volumeClaimTemplate.spec.resources

↩ Parent

Name Type Description Required
claims []object
false
limits map[string]int or string
false
requests map[string]int or string
false

Jaeger.spec.ingress.volumes[index].ephemeral.volumeClaimTemplate.spec.resources.claims[index]

↩ Parent

Name Type Description Required
name string
true

Jaeger.spec.ingress.volumes[index].ephemeral.volumeClaimTemplate.spec.selector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.ingress.volumes[index].ephemeral.volumeClaimTemplate.spec.selector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.ingress.volumes[index].ephemeral.volumeClaimTemplate.metadata

↩ Parent

Name Type Description Required
annotations map[string]string
false
finalizers []string
false
labels map[string]string
false
name string
false
namespace string
false

Jaeger.spec.ingress.volumes[index].fc

↩ Parent

Name Type Description Required
fsType string
false
lun integer

Format: int32
false
readOnly boolean
false
targetWWNs []string
false
wwids []string
false

Jaeger.spec.ingress.volumes[index].flexVolume

↩ Parent

Name Type Description Required
driver string
true
fsType string
false
options map[string]string
false
readOnly boolean
false
secretRef object
false

Jaeger.spec.ingress.volumes[index].flexVolume.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.ingress.volumes[index].flocker

↩ Parent

Name Type Description Required
datasetName string
false
datasetUUID string
false

Jaeger.spec.ingress.volumes[index].gcePersistentDisk

↩ Parent

Name Type Description Required
pdName string
true
fsType string
false
partition integer

Format: int32
false
readOnly boolean
false

Jaeger.spec.ingress.volumes[index].gitRepo

↩ Parent

Name Type Description Required
repository string
true
directory string
false
revision string
false

Jaeger.spec.ingress.volumes[index].glusterfs

↩ Parent

Name Type Description Required
endpoints string
true
path string
true
readOnly boolean
false

Jaeger.spec.ingress.volumes[index].hostPath

↩ Parent

Name Type Description Required
path string
true
type string
false

Jaeger.spec.ingress.volumes[index].iscsi

↩ Parent

Name Type Description Required
iqn string
true
lun integer

Format: int32
true
targetPortal string
true
chapAuthDiscovery boolean
false
chapAuthSession boolean
false
fsType string
false
initiatorName string
false
iscsiInterface string
false
portals []string
false
readOnly boolean
false
secretRef object
false

Jaeger.spec.ingress.volumes[index].iscsi.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.ingress.volumes[index].nfs

↩ Parent

Name Type Description Required
path string
true
server string
true
readOnly boolean
false

Jaeger.spec.ingress.volumes[index].persistentVolumeClaim

↩ Parent

Name Type Description Required
claimName string
true
readOnly boolean
false

Jaeger.spec.ingress.volumes[index].photonPersistentDisk

↩ Parent

Name Type Description Required
pdID string
true
fsType string
false

Jaeger.spec.ingress.volumes[index].portworxVolume

↩ Parent

Name Type Description Required
volumeID string
true
fsType string
false
readOnly boolean
false

Jaeger.spec.ingress.volumes[index].projected

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
sources []object
false

Jaeger.spec.ingress.volumes[index].projected.sources[index]

↩ Parent

Name Type Description Required
configMap object
false
downwardAPI object
false
secret object
false
serviceAccountToken object
false

Jaeger.spec.ingress.volumes[index].projected.sources[index].configMap

↩ Parent

Name Type Description Required
items []object
false
name string
false
optional boolean
false

Jaeger.spec.ingress.volumes[index].projected.sources[index].configMap.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.ingress.volumes[index].projected.sources[index].downwardAPI

↩ Parent

Name Type Description Required
items []object
false

Jaeger.spec.ingress.volumes[index].projected.sources[index].downwardAPI.items[index]

↩ Parent

Name Type Description Required
path string
true
fieldRef object
false
mode integer

Format: int32
false
resourceFieldRef object
false

Jaeger.spec.ingress.volumes[index].projected.sources[index].downwardAPI.items[index].fieldRef

↩ Parent

Name Type Description Required
fieldPath string
true
apiVersion string
false

Jaeger.spec.ingress.volumes[index].projected.sources[index].downwardAPI.items[index].resourceFieldRef

↩ Parent

Name Type Description Required
resource string
true
containerName string
false
divisor int or string
false

Jaeger.spec.ingress.volumes[index].projected.sources[index].secret

↩ Parent

Name Type Description Required
items []object
false
name string
false
optional boolean
false

Jaeger.spec.ingress.volumes[index].projected.sources[index].secret.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.ingress.volumes[index].projected.sources[index].serviceAccountToken

↩ Parent

Name Type Description Required
path string
true
audience string
false
expirationSeconds integer

Format: int64
false

Jaeger.spec.ingress.volumes[index].quobyte

↩ Parent

Name Type Description Required
registry string
true
volume string
true
group string
false
readOnly boolean
false
tenant string
false
user string
false

Jaeger.spec.ingress.volumes[index].rbd

↩ Parent

Name Type Description Required
image string
true
monitors []string
true
fsType string
false
keyring string
false
pool string
false
readOnly boolean
false
secretRef object
false
user string
false

Jaeger.spec.ingress.volumes[index].rbd.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.ingress.volumes[index].scaleIO

↩ Parent

Name Type Description Required
gateway string
true
secretRef object
true
system string
true
fsType string
false
protectionDomain string
false
readOnly boolean
false
sslEnabled boolean
false
storageMode string
false
storagePool string
false
volumeName string
false

Jaeger.spec.ingress.volumes[index].scaleIO.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.ingress.volumes[index].secret

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
items []object
false
optional boolean
false
secretName string
false

Jaeger.spec.ingress.volumes[index].secret.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.ingress.volumes[index].storageos

↩ Parent

Name Type Description Required
fsType string
false
readOnly boolean
false
secretRef object
false
volumeName string
false
volumeNamespace string
false

Jaeger.spec.ingress.volumes[index].storageos.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.ingress.volumes[index].vsphereVolume

↩ Parent

Name Type Description Required
volumePath string
true
fsType string
false
storagePolicyID string
false
storagePolicyName string
false

Jaeger.spec.livenessProbe

↩ Parent

Name Type Description Required
exec object
false
failureThreshold integer

Format: int32
false
grpc object
false
httpGet object
false
initialDelaySeconds integer

Format: int32
false
periodSeconds integer

Format: int32
false
successThreshold integer

Format: int32
false
tcpSocket object
false
terminationGracePeriodSeconds integer

Format: int64
false
timeoutSeconds integer

Format: int32
false

Jaeger.spec.livenessProbe.exec

↩ Parent

Name Type Description Required
command []string
false

Jaeger.spec.livenessProbe.grpc

↩ Parent

Name Type Description Required
port integer

Format: int32
true
service string
false

Jaeger.spec.livenessProbe.httpGet

↩ Parent

Name Type Description Required
port int or string
true
host string
false
httpHeaders []object
false
path string
false
scheme string
false

Jaeger.spec.livenessProbe.httpGet.httpHeaders[index]

↩ Parent

Name Type Description Required
name string
true
value string
true

Jaeger.spec.livenessProbe.tcpSocket

↩ Parent

Name Type Description Required
port int or string
true
host string
false

Jaeger.spec.query

↩ Parent

Name Type Description Required
affinity object
false
annotations map[string]string
false
containerSecurityContext object
false
grpcNodePort integer

Format: int32
false
image string
false
imagePullPolicy string
false
imagePullSecrets []object
false
labels map[string]string
false
livenessProbe object
false
metricsStorage object
false
nodePort integer

Format: int32
false
nodeSelector map[string]string
false
options object
false
priorityClassName string
false
replicas integer

Format: int32
false
resources object
false
securityContext object
false
serviceAccount string
false
serviceType string
false
strategy object
false
tolerations []object
false
tracingEnabled boolean
false
volumeMounts []object
false
volumes []object
false

Jaeger.spec.query.affinity

↩ Parent

Name Type Description Required
nodeAffinity object
false
podAffinity object
false
podAntiAffinity object
false

Jaeger.spec.query.affinity.nodeAffinity

↩ Parent

Name Type Description Required
preferredDuringSchedulingIgnoredDuringExecution []object
false
requiredDuringSchedulingIgnoredDuringExecution object
false

Jaeger.spec.query.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
preference object
true
weight integer

Format: int32
true

Jaeger.spec.query.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchFields []object
false

Jaeger.spec.query.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.query.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference.matchFields[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.query.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution

↩ Parent

Name Type Description Required
nodeSelectorTerms []object
true

Jaeger.spec.query.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index]

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchFields []object
false

Jaeger.spec.query.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index].matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.query.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index].matchFields[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.query.affinity.podAffinity

↩ Parent

Name Type Description Required
preferredDuringSchedulingIgnoredDuringExecution []object
false
requiredDuringSchedulingIgnoredDuringExecution []object
false

Jaeger.spec.query.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
podAffinityTerm object
true
weight integer

Format: int32
true

Jaeger.spec.query.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.query.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.query.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.query.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.query.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.query.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.query.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.query.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.query.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.query.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.query.affinity.podAntiAffinity

↩ Parent

Name Type Description Required
preferredDuringSchedulingIgnoredDuringExecution []object
false
requiredDuringSchedulingIgnoredDuringExecution []object
false

Jaeger.spec.query.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
podAffinityTerm object
true
weight integer

Format: int32
true

Jaeger.spec.query.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.query.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.query.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.query.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.query.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.query.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.query.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.query.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.query.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.query.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.query.containerSecurityContext

↩ Parent

Name Type Description Required
allowPrivilegeEscalation boolean
false
capabilities object
false
privileged boolean
false
procMount string
false
readOnlyRootFilesystem boolean
false
runAsGroup integer

Format: int64
false
runAsNonRoot boolean
false
runAsUser integer

Format: int64
false
seLinuxOptions object
false
seccompProfile object
false
windowsOptions object
false

Jaeger.spec.query.containerSecurityContext.capabilities

↩ Parent

Name Type Description Required
add []string
false
drop []string
false

Jaeger.spec.query.containerSecurityContext.seLinuxOptions

↩ Parent

Name Type Description Required
level string
false
role string
false
type string
false
user string
false

Jaeger.spec.query.containerSecurityContext.seccompProfile

↩ Parent

Name Type Description Required
type string
true
localhostProfile string
false

Jaeger.spec.query.containerSecurityContext.windowsOptions

↩ Parent

Name Type Description Required
gmsaCredentialSpec string
false
gmsaCredentialSpecName string
false
hostProcess boolean
false
runAsUserName string
false

Jaeger.spec.query.imagePullSecrets[index]

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.query.livenessProbe

↩ Parent

Name Type Description Required
exec object
false
failureThreshold integer

Format: int32
false
grpc object
false
httpGet object
false
initialDelaySeconds integer

Format: int32
false
periodSeconds integer

Format: int32
false
successThreshold integer

Format: int32
false
tcpSocket object
false
terminationGracePeriodSeconds integer

Format: int64
false
timeoutSeconds integer

Format: int32
false

Jaeger.spec.query.livenessProbe.exec

↩ Parent

Name Type Description Required
command []string
false

Jaeger.spec.query.livenessProbe.grpc

↩ Parent

Name Type Description Required
port integer

Format: int32
true
service string
false

Jaeger.spec.query.livenessProbe.httpGet

↩ Parent

Name Type Description Required
port int or string
true
host string
false
httpHeaders []object
false
path string
false
scheme string
false

Jaeger.spec.query.livenessProbe.httpGet.httpHeaders[index]

↩ Parent

Name Type Description Required
name string
true
value string
true

Jaeger.spec.query.livenessProbe.tcpSocket

↩ Parent

Name Type Description Required
port int or string
true
host string
false

Jaeger.spec.query.metricsStorage

↩ Parent

Name Type Description Required
type string
false

Jaeger.spec.query.resources

↩ Parent

Name Type Description Required
claims []object
false
limits map[string]int or string
false
requests map[string]int or string
false

Jaeger.spec.query.resources.claims[index]

↩ Parent

Name Type Description Required
name string
true

Jaeger.spec.query.securityContext

↩ Parent

Name Type Description Required
fsGroup integer

Format: int64
false
fsGroupChangePolicy string
false
runAsGroup integer

Format: int64
false
runAsNonRoot boolean
false
runAsUser integer

Format: int64
false
seLinuxOptions object
false
seccompProfile object
false
supplementalGroups []integer
false
sysctls []object
false
windowsOptions object
false

Jaeger.spec.query.securityContext.seLinuxOptions

↩ Parent

Name Type Description Required
level string
false
role string
false
type string
false
user string
false

Jaeger.spec.query.securityContext.seccompProfile

↩ Parent

Name Type Description Required
type string
true
localhostProfile string
false

Jaeger.spec.query.securityContext.sysctls[index]

↩ Parent

Name Type Description Required
name string
true
value string
true

Jaeger.spec.query.securityContext.windowsOptions

↩ Parent

Name Type Description Required
gmsaCredentialSpec string
false
gmsaCredentialSpecName string
false
hostProcess boolean
false
runAsUserName string
false

Jaeger.spec.query.strategy

↩ Parent

Name Type Description Required
rollingUpdate object
false
type string
false

Jaeger.spec.query.strategy.rollingUpdate

↩ Parent

Name Type Description Required
maxSurge int or string
false
maxUnavailable int or string
false

Jaeger.spec.query.tolerations[index]

↩ Parent

Name Type Description Required
effect string
false
key string
false
operator string
false
tolerationSeconds integer

Format: int64
false
value string
false

Jaeger.spec.query.volumeMounts[index]

↩ Parent

Name Type Description Required
mountPath string
true
name string
true
mountPropagation string
false
readOnly boolean
false
subPath string
false
subPathExpr string
false

Jaeger.spec.query.volumes[index]

↩ Parent

Name Type Description Required
name string
true
awsElasticBlockStore object
false
azureDisk object
false
azureFile object
false
cephfs object
false
cinder object
false
configMap object
false
csi object
false
downwardAPI object
false
emptyDir object
false
ephemeral object
false
fc object
false
flexVolume object
false
flocker object
false
gcePersistentDisk object
false
gitRepo object
false
glusterfs object
false
hostPath object
false
iscsi object
false
nfs object
false
persistentVolumeClaim object
false
photonPersistentDisk object
false
portworxVolume object
false
projected object
false
quobyte object
false
rbd object
false
scaleIO object
false
secret object
false
storageos object
false
vsphereVolume object
false

Jaeger.spec.query.volumes[index].awsElasticBlockStore

↩ Parent

Name Type Description Required
volumeID string
true
fsType string
false
partition integer

Format: int32
false
readOnly boolean
false

Jaeger.spec.query.volumes[index].azureDisk

↩ Parent

Name Type Description Required
diskName string
true
diskURI string
true
cachingMode string
false
fsType string
false
kind string
false
readOnly boolean
false

Jaeger.spec.query.volumes[index].azureFile

↩ Parent

Name Type Description Required
secretName string
true
shareName string
true
readOnly boolean
false

Jaeger.spec.query.volumes[index].cephfs

↩ Parent

Name Type Description Required
monitors []string
true
path string
false
readOnly boolean
false
secretFile string
false
secretRef object
false
user string
false

Jaeger.spec.query.volumes[index].cephfs.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.query.volumes[index].cinder

↩ Parent

Name Type Description Required
volumeID string
true
fsType string
false
readOnly boolean
false
secretRef object
false

Jaeger.spec.query.volumes[index].cinder.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.query.volumes[index].configMap

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
items []object
false
name string
false
optional boolean
false

Jaeger.spec.query.volumes[index].configMap.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.query.volumes[index].csi

↩ Parent

Name Type Description Required
driver string
true
fsType string
false
nodePublishSecretRef object
false
readOnly boolean
false
volumeAttributes map[string]string
false

Jaeger.spec.query.volumes[index].csi.nodePublishSecretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.query.volumes[index].downwardAPI

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
items []object
false

Jaeger.spec.query.volumes[index].downwardAPI.items[index]

↩ Parent

Name Type Description Required
path string
true
fieldRef object
false
mode integer

Format: int32
false
resourceFieldRef object
false

Jaeger.spec.query.volumes[index].downwardAPI.items[index].fieldRef

↩ Parent

Name Type Description Required
fieldPath string
true
apiVersion string
false

Jaeger.spec.query.volumes[index].downwardAPI.items[index].resourceFieldRef

↩ Parent

Name Type Description Required
resource string
true
containerName string
false
divisor int or string
false

Jaeger.spec.query.volumes[index].emptyDir

↩ Parent

Name Type Description Required
medium string
false
sizeLimit int or string
false

Jaeger.spec.query.volumes[index].ephemeral

↩ Parent

Name Type Description Required
volumeClaimTemplate object
false

Jaeger.spec.query.volumes[index].ephemeral.volumeClaimTemplate

↩ Parent

Name Type Description Required
spec object
true
metadata object
false

Jaeger.spec.query.volumes[index].ephemeral.volumeClaimTemplate.spec

↩ Parent

Name Type Description Required
accessModes []string
false
dataSource object
false
dataSourceRef object
false
resources object
false
selector object
false
storageClassName string
false
volumeMode string
false
volumeName string
false

Jaeger.spec.query.volumes[index].ephemeral.volumeClaimTemplate.spec.dataSource

↩ Parent

Name Type Description Required
kind string
true
name string
true
apiGroup string
false

Jaeger.spec.query.volumes[index].ephemeral.volumeClaimTemplate.spec.dataSourceRef

↩ Parent

Name Type Description Required
kind string
true
name string
true
apiGroup string
false
namespace string
false

Jaeger.spec.query.volumes[index].ephemeral.volumeClaimTemplate.spec.resources

↩ Parent

Name Type Description Required
claims []object
false
limits map[string]int or string
false
requests map[string]int or string
false

Jaeger.spec.query.volumes[index].ephemeral.volumeClaimTemplate.spec.resources.claims[index]

↩ Parent

Name Type Description Required
name string
true

Jaeger.spec.query.volumes[index].ephemeral.volumeClaimTemplate.spec.selector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.query.volumes[index].ephemeral.volumeClaimTemplate.spec.selector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.query.volumes[index].ephemeral.volumeClaimTemplate.metadata

↩ Parent

Name Type Description Required
annotations map[string]string
false
finalizers []string
false
labels map[string]string
false
name string
false
namespace string
false

Jaeger.spec.query.volumes[index].fc

↩ Parent

Name Type Description Required
fsType string
false
lun integer

Format: int32
false
readOnly boolean
false
targetWWNs []string
false
wwids []string
false

Jaeger.spec.query.volumes[index].flexVolume

↩ Parent

Name Type Description Required
driver string
true
fsType string
false
options map[string]string
false
readOnly boolean
false
secretRef object
false

Jaeger.spec.query.volumes[index].flexVolume.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.query.volumes[index].flocker

↩ Parent

Name Type Description Required
datasetName string
false
datasetUUID string
false

Jaeger.spec.query.volumes[index].gcePersistentDisk

↩ Parent

Name Type Description Required
pdName string
true
fsType string
false
partition integer

Format: int32
false
readOnly boolean
false

Jaeger.spec.query.volumes[index].gitRepo

↩ Parent

Name Type Description Required
repository string
true
directory string
false
revision string
false

Jaeger.spec.query.volumes[index].glusterfs

↩ Parent

Name Type Description Required
endpoints string
true
path string
true
readOnly boolean
false

Jaeger.spec.query.volumes[index].hostPath

↩ Parent

Name Type Description Required
path string
true
type string
false

Jaeger.spec.query.volumes[index].iscsi

↩ Parent

Name Type Description Required
iqn string
true
lun integer

Format: int32
true
targetPortal string
true
chapAuthDiscovery boolean
false
chapAuthSession boolean
false
fsType string
false
initiatorName string
false
iscsiInterface string
false
portals []string
false
readOnly boolean
false
secretRef object
false

Jaeger.spec.query.volumes[index].iscsi.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.query.volumes[index].nfs

↩ Parent

Name Type Description Required
path string
true
server string
true
readOnly boolean
false

Jaeger.spec.query.volumes[index].persistentVolumeClaim

↩ Parent

Name Type Description Required
claimName string
true
readOnly boolean
false

Jaeger.spec.query.volumes[index].photonPersistentDisk

↩ Parent

Name Type Description Required
pdID string
true
fsType string
false

Jaeger.spec.query.volumes[index].portworxVolume

↩ Parent

Name Type Description Required
volumeID string
true
fsType string
false
readOnly boolean
false

Jaeger.spec.query.volumes[index].projected

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
sources []object
false

Jaeger.spec.query.volumes[index].projected.sources[index]

↩ Parent

Name Type Description Required
configMap object
false
downwardAPI object
false
secret object
false
serviceAccountToken object
false

Jaeger.spec.query.volumes[index].projected.sources[index].configMap

↩ Parent

Name Type Description Required
items []object
false
name string
false
optional boolean
false

Jaeger.spec.query.volumes[index].projected.sources[index].configMap.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.query.volumes[index].projected.sources[index].downwardAPI

↩ Parent

Name Type Description Required
items []object
false

Jaeger.spec.query.volumes[index].projected.sources[index].downwardAPI.items[index]

↩ Parent

Name Type Description Required
path string
true
fieldRef object
false
mode integer

Format: int32
false
resourceFieldRef object
false

Jaeger.spec.query.volumes[index].projected.sources[index].downwardAPI.items[index].fieldRef

↩ Parent

Name Type Description Required
fieldPath string
true
apiVersion string
false

Jaeger.spec.query.volumes[index].projected.sources[index].downwardAPI.items[index].resourceFieldRef

↩ Parent

Name Type Description Required
resource string
true
containerName string
false
divisor int or string
false

Jaeger.spec.query.volumes[index].projected.sources[index].secret

↩ Parent

Name Type Description Required
items []object
false
name string
false
optional boolean
false

Jaeger.spec.query.volumes[index].projected.sources[index].secret.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.query.volumes[index].projected.sources[index].serviceAccountToken

↩ Parent

Name Type Description Required
path string
true
audience string
false
expirationSeconds integer

Format: int64
false

Jaeger.spec.query.volumes[index].quobyte

↩ Parent

Name Type Description Required
registry string
true
volume string
true
group string
false
readOnly boolean
false
tenant string
false
user string
false

Jaeger.spec.query.volumes[index].rbd

↩ Parent

Name Type Description Required
image string
true
monitors []string
true
fsType string
false
keyring string
false
pool string
false
readOnly boolean
false
secretRef object
false
user string
false

Jaeger.spec.query.volumes[index].rbd.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.query.volumes[index].scaleIO

↩ Parent

Name Type Description Required
gateway string
true
secretRef object
true
system string
true
fsType string
false
protectionDomain string
false
readOnly boolean
false
sslEnabled boolean
false
storageMode string
false
storagePool string
false
volumeName string
false

Jaeger.spec.query.volumes[index].scaleIO.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.query.volumes[index].secret

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
items []object
false
optional boolean
false
secretName string
false

Jaeger.spec.query.volumes[index].secret.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.query.volumes[index].storageos

↩ Parent

Name Type Description Required
fsType string
false
readOnly boolean
false
secretRef object
false
volumeName string
false
volumeNamespace string
false

Jaeger.spec.query.volumes[index].storageos.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.query.volumes[index].vsphereVolume

↩ Parent

Name Type Description Required
volumePath string
true
fsType string
false
storagePolicyID string
false
storagePolicyName string
false

Jaeger.spec.resources

↩ Parent

Name Type Description Required
claims []object
false
limits map[string]int or string
false
requests map[string]int or string
false

Jaeger.spec.resources.claims[index]

↩ Parent

Name Type Description Required
name string
true

Jaeger.spec.sampling

↩ Parent

Name Type Description Required
options object
false

Jaeger.spec.securityContext

↩ Parent

Name Type Description Required
fsGroup integer

Format: int64
false
fsGroupChangePolicy string
false
runAsGroup integer

Format: int64
false
runAsNonRoot boolean
false
runAsUser integer

Format: int64
false
seLinuxOptions object
false
seccompProfile object
false
supplementalGroups []integer
false
sysctls []object
false
windowsOptions object
false

Jaeger.spec.securityContext.seLinuxOptions

↩ Parent

Name Type Description Required
level string
false
role string
false
type string
false
user string
false

Jaeger.spec.securityContext.seccompProfile

↩ Parent

Name Type Description Required
type string
true
localhostProfile string
false

Jaeger.spec.securityContext.sysctls[index]

↩ Parent

Name Type Description Required
name string
true
value string
true

Jaeger.spec.securityContext.windowsOptions

↩ Parent

Name Type Description Required
gmsaCredentialSpec string
false
gmsaCredentialSpecName string
false
hostProcess boolean
false
runAsUserName string
false

Jaeger.spec.storage

↩ Parent

Name Type Description Required
cassandraCreateSchema object
false
dependencies object
false
elasticsearch object
false
esIndexCleaner object
false
esRollover object
false
grpcPlugin object
false
options object
false
secretName string
false
type string
false

Jaeger.spec.storage.cassandraCreateSchema

↩ Parent

Name Type Description Required
affinity object
false
datacenter string
false
enabled boolean
false
image string
false
mode string
false
timeout string
false
traceTTL string
false
ttlSecondsAfterFinished integer

Format: int32
false

Jaeger.spec.storage.cassandraCreateSchema.affinity

↩ Parent

Name Type Description Required
nodeAffinity object
false
podAffinity object
false
podAntiAffinity object
false

Jaeger.spec.storage.cassandraCreateSchema.affinity.nodeAffinity

↩ Parent

Name Type Description Required
preferredDuringSchedulingIgnoredDuringExecution []object
false
requiredDuringSchedulingIgnoredDuringExecution object
false

Jaeger.spec.storage.cassandraCreateSchema.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
preference object
true
weight integer

Format: int32
true

Jaeger.spec.storage.cassandraCreateSchema.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchFields []object
false

Jaeger.spec.storage.cassandraCreateSchema.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.cassandraCreateSchema.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference.matchFields[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.cassandraCreateSchema.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution

↩ Parent

Name Type Description Required
nodeSelectorTerms []object
true

Jaeger.spec.storage.cassandraCreateSchema.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index]

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchFields []object
false

Jaeger.spec.storage.cassandraCreateSchema.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index].matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.cassandraCreateSchema.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index].matchFields[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.cassandraCreateSchema.affinity.podAffinity

↩ Parent

Name Type Description Required
preferredDuringSchedulingIgnoredDuringExecution []object
false
requiredDuringSchedulingIgnoredDuringExecution []object
false

Jaeger.spec.storage.cassandraCreateSchema.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
podAffinityTerm object
true
weight integer

Format: int32
true

Jaeger.spec.storage.cassandraCreateSchema.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.storage.cassandraCreateSchema.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.storage.cassandraCreateSchema.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.cassandraCreateSchema.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.storage.cassandraCreateSchema.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.cassandraCreateSchema.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.storage.cassandraCreateSchema.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.storage.cassandraCreateSchema.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.cassandraCreateSchema.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.storage.cassandraCreateSchema.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.cassandraCreateSchema.affinity.podAntiAffinity

↩ Parent

Name Type Description Required
preferredDuringSchedulingIgnoredDuringExecution []object
false
requiredDuringSchedulingIgnoredDuringExecution []object
false

Jaeger.spec.storage.cassandraCreateSchema.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
podAffinityTerm object
true
weight integer

Format: int32
true

Jaeger.spec.storage.cassandraCreateSchema.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.storage.cassandraCreateSchema.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.storage.cassandraCreateSchema.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.cassandraCreateSchema.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.storage.cassandraCreateSchema.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.cassandraCreateSchema.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.storage.cassandraCreateSchema.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.storage.cassandraCreateSchema.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.cassandraCreateSchema.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.storage.cassandraCreateSchema.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.dependencies

↩ Parent

Name Type Description Required
affinity object
false
annotations map[string]string
false
backoffLimit integer

Format: int32
false
cassandraClientAuthEnabled boolean
false
containerSecurityContext object
false
elasticsearchClientNodeOnly boolean
false
elasticsearchNodesWanOnly boolean
false
elasticsearchTimeRange string
false
enabled boolean
false
image string
false
imagePullPolicy string
false
imagePullSecrets []object
false
javaOpts string
false
labels map[string]string
false
livenessProbe object
false
resources object
false
schedule string
false
securityContext object
false
serviceAccount string
false
sparkMaster string
false
successfulJobsHistoryLimit integer

Format: int32
false
tolerations []object
false
ttlSecondsAfterFinished integer

Format: int32
false
volumeMounts []object
false
volumes []object
false

Jaeger.spec.storage.dependencies.affinity

↩ Parent

Name Type Description Required
nodeAffinity object
false
podAffinity object
false
podAntiAffinity object
false

Jaeger.spec.storage.dependencies.affinity.nodeAffinity

↩ Parent

Name Type Description Required
preferredDuringSchedulingIgnoredDuringExecution []object
false
requiredDuringSchedulingIgnoredDuringExecution object
false

Jaeger.spec.storage.dependencies.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
preference object
true
weight integer

Format: int32
true

Jaeger.spec.storage.dependencies.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchFields []object
false

Jaeger.spec.storage.dependencies.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.dependencies.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference.matchFields[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.dependencies.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution

↩ Parent

Name Type Description Required
nodeSelectorTerms []object
true

Jaeger.spec.storage.dependencies.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index]

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchFields []object
false

Jaeger.spec.storage.dependencies.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index].matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.dependencies.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index].matchFields[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.dependencies.affinity.podAffinity

↩ Parent

Name Type Description Required
preferredDuringSchedulingIgnoredDuringExecution []object
false
requiredDuringSchedulingIgnoredDuringExecution []object
false

Jaeger.spec.storage.dependencies.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
podAffinityTerm object
true
weight integer

Format: int32
true

Jaeger.spec.storage.dependencies.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.storage.dependencies.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.storage.dependencies.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.dependencies.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.storage.dependencies.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.dependencies.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.storage.dependencies.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.storage.dependencies.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.dependencies.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.storage.dependencies.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.dependencies.affinity.podAntiAffinity

↩ Parent

Name Type Description Required
preferredDuringSchedulingIgnoredDuringExecution []object
false
requiredDuringSchedulingIgnoredDuringExecution []object
false

Jaeger.spec.storage.dependencies.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
podAffinityTerm object
true
weight integer

Format: int32
true

Jaeger.spec.storage.dependencies.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.storage.dependencies.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.storage.dependencies.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.dependencies.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.storage.dependencies.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.dependencies.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.storage.dependencies.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.storage.dependencies.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.dependencies.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.storage.dependencies.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.dependencies.containerSecurityContext

↩ Parent

Name Type Description Required
allowPrivilegeEscalation boolean
false
capabilities object
false
privileged boolean
false
procMount string
false
readOnlyRootFilesystem boolean
false
runAsGroup integer

Format: int64
false
runAsNonRoot boolean
false
runAsUser integer

Format: int64
false
seLinuxOptions object
false
seccompProfile object
false
windowsOptions object
false

Jaeger.spec.storage.dependencies.containerSecurityContext.capabilities

↩ Parent

Name Type Description Required
add []string
false
drop []string
false

Jaeger.spec.storage.dependencies.containerSecurityContext.seLinuxOptions

↩ Parent

Name Type Description Required
level string
false
role string
false
type string
false
user string
false

Jaeger.spec.storage.dependencies.containerSecurityContext.seccompProfile

↩ Parent

Name Type Description Required
type string
true
localhostProfile string
false

Jaeger.spec.storage.dependencies.containerSecurityContext.windowsOptions

↩ Parent

Name Type Description Required
gmsaCredentialSpec string
false
gmsaCredentialSpecName string
false
hostProcess boolean
false
runAsUserName string
false

Jaeger.spec.storage.dependencies.imagePullSecrets[index]

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.storage.dependencies.livenessProbe

↩ Parent

Name Type Description Required
exec object
false
failureThreshold integer

Format: int32
false
grpc object
false
httpGet object
false
initialDelaySeconds integer

Format: int32
false
periodSeconds integer

Format: int32
false
successThreshold integer

Format: int32
false
tcpSocket object
false
terminationGracePeriodSeconds integer

Format: int64
false
timeoutSeconds integer

Format: int32
false

Jaeger.spec.storage.dependencies.livenessProbe.exec

↩ Parent

Name Type Description Required
command []string
false

Jaeger.spec.storage.dependencies.livenessProbe.grpc

↩ Parent

Name Type Description Required
port integer

Format: int32
true
service string
false

Jaeger.spec.storage.dependencies.livenessProbe.httpGet

↩ Parent

Name Type Description Required
port int or string
true
host string
false
httpHeaders []object
false
path string
false
scheme string
false

Jaeger.spec.storage.dependencies.livenessProbe.httpGet.httpHeaders[index]

↩ Parent

Name Type Description Required
name string
true
value string
true

Jaeger.spec.storage.dependencies.livenessProbe.tcpSocket

↩ Parent

Name Type Description Required
port int or string
true
host string
false

Jaeger.spec.storage.dependencies.resources

↩ Parent

Name Type Description Required
claims []object
false
limits map[string]int or string
false
requests map[string]int or string
false

Jaeger.spec.storage.dependencies.resources.claims[index]

↩ Parent

Name Type Description Required
name string
true

Jaeger.spec.storage.dependencies.securityContext

↩ Parent

Name Type Description Required
fsGroup integer

Format: int64
false
fsGroupChangePolicy string
false
runAsGroup integer

Format: int64
false
runAsNonRoot boolean
false
runAsUser integer

Format: int64
false
seLinuxOptions object
false
seccompProfile object
false
supplementalGroups []integer
false
sysctls []object
false
windowsOptions object
false

Jaeger.spec.storage.dependencies.securityContext.seLinuxOptions

↩ Parent

Name Type Description Required
level string
false
role string
false
type string
false
user string
false

Jaeger.spec.storage.dependencies.securityContext.seccompProfile

↩ Parent

Name Type Description Required
type string
true
localhostProfile string
false

Jaeger.spec.storage.dependencies.securityContext.sysctls[index]

↩ Parent

Name Type Description Required
name string
true
value string
true

Jaeger.spec.storage.dependencies.securityContext.windowsOptions

↩ Parent

Name Type Description Required
gmsaCredentialSpec string
false
gmsaCredentialSpecName string
false
hostProcess boolean
false
runAsUserName string
false

Jaeger.spec.storage.dependencies.tolerations[index]

↩ Parent

Name Type Description Required
effect string
false
key string
false
operator string
false
tolerationSeconds integer

Format: int64
false
value string
false

Jaeger.spec.storage.dependencies.volumeMounts[index]

↩ Parent

Name Type Description Required
mountPath string
true
name string
true
mountPropagation string
false
readOnly boolean
false
subPath string
false
subPathExpr string
false

Jaeger.spec.storage.dependencies.volumes[index]

↩ Parent

Name Type Description Required
name string
true
awsElasticBlockStore object
false
azureDisk object
false
azureFile object
false
cephfs object
false
cinder object
false
configMap object
false
csi object
false
downwardAPI object
false
emptyDir object
false
ephemeral object
false
fc object
false
flexVolume object
false
flocker object
false
gcePersistentDisk object
false
gitRepo object
false
glusterfs object
false
hostPath object
false
iscsi object
false
nfs object
false
persistentVolumeClaim object
false
photonPersistentDisk object
false
portworxVolume object
false
projected object
false
quobyte object
false
rbd object
false
scaleIO object
false
secret object
false
storageos object
false
vsphereVolume object
false

Jaeger.spec.storage.dependencies.volumes[index].awsElasticBlockStore

↩ Parent

Name Type Description Required
volumeID string
true
fsType string
false
partition integer

Format: int32
false
readOnly boolean
false

Jaeger.spec.storage.dependencies.volumes[index].azureDisk

↩ Parent

Name Type Description Required
diskName string
true
diskURI string
true
cachingMode string
false
fsType string
false
kind string
false
readOnly boolean
false

Jaeger.spec.storage.dependencies.volumes[index].azureFile

↩ Parent

Name Type Description Required
secretName string
true
shareName string
true
readOnly boolean
false

Jaeger.spec.storage.dependencies.volumes[index].cephfs

↩ Parent

Name Type Description Required
monitors []string
true
path string
false
readOnly boolean
false
secretFile string
false
secretRef object
false
user string
false

Jaeger.spec.storage.dependencies.volumes[index].cephfs.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.storage.dependencies.volumes[index].cinder

↩ Parent

Name Type Description Required
volumeID string
true
fsType string
false
readOnly boolean
false
secretRef object
false

Jaeger.spec.storage.dependencies.volumes[index].cinder.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.storage.dependencies.volumes[index].configMap

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
items []object
false
name string
false
optional boolean
false

Jaeger.spec.storage.dependencies.volumes[index].configMap.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.storage.dependencies.volumes[index].csi

↩ Parent

Name Type Description Required
driver string
true
fsType string
false
nodePublishSecretRef object
false
readOnly boolean
false
volumeAttributes map[string]string
false

Jaeger.spec.storage.dependencies.volumes[index].csi.nodePublishSecretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.storage.dependencies.volumes[index].downwardAPI

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
items []object
false

Jaeger.spec.storage.dependencies.volumes[index].downwardAPI.items[index]

↩ Parent

Name Type Description Required
path string
true
fieldRef object
false
mode integer

Format: int32
false
resourceFieldRef object
false

Jaeger.spec.storage.dependencies.volumes[index].downwardAPI.items[index].fieldRef

↩ Parent

Name Type Description Required
fieldPath string
true
apiVersion string
false

Jaeger.spec.storage.dependencies.volumes[index].downwardAPI.items[index].resourceFieldRef

↩ Parent

Name Type Description Required
resource string
true
containerName string
false
divisor int or string
false

Jaeger.spec.storage.dependencies.volumes[index].emptyDir

↩ Parent

Name Type Description Required
medium string
false
sizeLimit int or string
false

Jaeger.spec.storage.dependencies.volumes[index].ephemeral

↩ Parent

Name Type Description Required
volumeClaimTemplate object
false

Jaeger.spec.storage.dependencies.volumes[index].ephemeral.volumeClaimTemplate

↩ Parent

Name Type Description Required
spec object
true
metadata object
false

Jaeger.spec.storage.dependencies.volumes[index].ephemeral.volumeClaimTemplate.spec

↩ Parent

Name Type Description Required
accessModes []string
false
dataSource object
false
dataSourceRef object
false
resources object
false
selector object
false
storageClassName string
false
volumeMode string
false
volumeName string
false

Jaeger.spec.storage.dependencies.volumes[index].ephemeral.volumeClaimTemplate.spec.dataSource

↩ Parent

Name Type Description Required
kind string
true
name string
true
apiGroup string
false

Jaeger.spec.storage.dependencies.volumes[index].ephemeral.volumeClaimTemplate.spec.dataSourceRef

↩ Parent

Name Type Description Required
kind string
true
name string
true
apiGroup string
false
namespace string
false

Jaeger.spec.storage.dependencies.volumes[index].ephemeral.volumeClaimTemplate.spec.resources

↩ Parent

Name Type Description Required
claims []object
false
limits map[string]int or string
false
requests map[string]int or string
false

Jaeger.spec.storage.dependencies.volumes[index].ephemeral.volumeClaimTemplate.spec.resources.claims[index]

↩ Parent

Name Type Description Required
name string
true

Jaeger.spec.storage.dependencies.volumes[index].ephemeral.volumeClaimTemplate.spec.selector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.storage.dependencies.volumes[index].ephemeral.volumeClaimTemplate.spec.selector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.dependencies.volumes[index].ephemeral.volumeClaimTemplate.metadata

↩ Parent

Name Type Description Required
annotations map[string]string
false
finalizers []string
false
labels map[string]string
false
name string
false
namespace string
false

Jaeger.spec.storage.dependencies.volumes[index].fc

↩ Parent

Name Type Description Required
fsType string
false
lun integer

Format: int32
false
readOnly boolean
false
targetWWNs []string
false
wwids []string
false

Jaeger.spec.storage.dependencies.volumes[index].flexVolume

↩ Parent

Name Type Description Required
driver string
true
fsType string
false
options map[string]string
false
readOnly boolean
false
secretRef object
false

Jaeger.spec.storage.dependencies.volumes[index].flexVolume.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.storage.dependencies.volumes[index].flocker

↩ Parent

Name Type Description Required
datasetName string
false
datasetUUID string
false

Jaeger.spec.storage.dependencies.volumes[index].gcePersistentDisk

↩ Parent

Name Type Description Required
pdName string
true
fsType string
false
partition integer

Format: int32
false
readOnly boolean
false

Jaeger.spec.storage.dependencies.volumes[index].gitRepo

↩ Parent

Name Type Description Required
repository string
true
directory string
false
revision string
false

Jaeger.spec.storage.dependencies.volumes[index].glusterfs

↩ Parent

Name Type Description Required
endpoints string
true
path string
true
readOnly boolean
false

Jaeger.spec.storage.dependencies.volumes[index].hostPath

↩ Parent

Name Type Description Required
path string
true
type string
false

Jaeger.spec.storage.dependencies.volumes[index].iscsi

↩ Parent

Name Type Description Required
iqn string
true
lun integer

Format: int32
true
targetPortal string
true
chapAuthDiscovery boolean
false
chapAuthSession boolean
false
fsType string
false
initiatorName string
false
iscsiInterface string
false
portals []string
false
readOnly boolean
false
secretRef object
false

Jaeger.spec.storage.dependencies.volumes[index].iscsi.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.storage.dependencies.volumes[index].nfs

↩ Parent

Name Type Description Required
path string
true
server string
true
readOnly boolean
false

Jaeger.spec.storage.dependencies.volumes[index].persistentVolumeClaim

↩ Parent

Name Type Description Required
claimName string
true
readOnly boolean
false

Jaeger.spec.storage.dependencies.volumes[index].photonPersistentDisk

↩ Parent

Name Type Description Required
pdID string
true
fsType string
false

Jaeger.spec.storage.dependencies.volumes[index].portworxVolume

↩ Parent

Name Type Description Required
volumeID string
true
fsType string
false
readOnly boolean
false

Jaeger.spec.storage.dependencies.volumes[index].projected

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
sources []object
false

Jaeger.spec.storage.dependencies.volumes[index].projected.sources[index]

↩ Parent

Name Type Description Required
configMap object
false
downwardAPI object
false
secret object
false
serviceAccountToken object
false

Jaeger.spec.storage.dependencies.volumes[index].projected.sources[index].configMap

↩ Parent

Name Type Description Required
items []object
false
name string
false
optional boolean
false

Jaeger.spec.storage.dependencies.volumes[index].projected.sources[index].configMap.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.storage.dependencies.volumes[index].projected.sources[index].downwardAPI

↩ Parent

Name Type Description Required
items []object
false

Jaeger.spec.storage.dependencies.volumes[index].projected.sources[index].downwardAPI.items[index]

↩ Parent

Name Type Description Required
path string
true
fieldRef object
false
mode integer

Format: int32
false
resourceFieldRef object
false

Jaeger.spec.storage.dependencies.volumes[index].projected.sources[index].downwardAPI.items[index].fieldRef

↩ Parent

Name Type Description Required
fieldPath string
true
apiVersion string
false

Jaeger.spec.storage.dependencies.volumes[index].projected.sources[index].downwardAPI.items[index].resourceFieldRef

↩ Parent

Name Type Description Required
resource string
true
containerName string
false
divisor int or string
false

Jaeger.spec.storage.dependencies.volumes[index].projected.sources[index].secret

↩ Parent

Name Type Description Required
items []object
false
name string
false
optional boolean
false

Jaeger.spec.storage.dependencies.volumes[index].projected.sources[index].secret.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.storage.dependencies.volumes[index].projected.sources[index].serviceAccountToken

↩ Parent

Name Type Description Required
path string
true
audience string
false
expirationSeconds integer

Format: int64
false

Jaeger.spec.storage.dependencies.volumes[index].quobyte

↩ Parent

Name Type Description Required
registry string
true
volume string
true
group string
false
readOnly boolean
false
tenant string
false
user string
false

Jaeger.spec.storage.dependencies.volumes[index].rbd

↩ Parent

Name Type Description Required
image string
true
monitors []string
true
fsType string
false
keyring string
false
pool string
false
readOnly boolean
false
secretRef object
false
user string
false

Jaeger.spec.storage.dependencies.volumes[index].rbd.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.storage.dependencies.volumes[index].scaleIO

↩ Parent

Name Type Description Required
gateway string
true
secretRef object
true
system string
true
fsType string
false
protectionDomain string
false
readOnly boolean
false
sslEnabled boolean
false
storageMode string
false
storagePool string
false
volumeName string
false

Jaeger.spec.storage.dependencies.volumes[index].scaleIO.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.storage.dependencies.volumes[index].secret

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
items []object
false
optional boolean
false
secretName string
false

Jaeger.spec.storage.dependencies.volumes[index].secret.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.storage.dependencies.volumes[index].storageos

↩ Parent

Name Type Description Required
fsType string
false
readOnly boolean
false
secretRef object
false
volumeName string
false
volumeNamespace string
false

Jaeger.spec.storage.dependencies.volumes[index].storageos.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.storage.dependencies.volumes[index].vsphereVolume

↩ Parent

Name Type Description Required
volumePath string
true
fsType string
false
storagePolicyID string
false
storagePolicyName string
false

Jaeger.spec.storage.elasticsearch

↩ Parent

Name Type Description Required
doNotProvision boolean
false
image string
false
name string
false
nodeCount integer

Format: int32
false
nodeSelector map[string]string
false
proxyResources object
false
redundancyPolicy enum

Enum: FullRedundancy, MultipleRedundancy, SingleRedundancy, ZeroRedundancy
false
resources object
false
storage object
false
tolerations []object
false
useCertManagement boolean
false

Jaeger.spec.storage.elasticsearch.proxyResources

↩ Parent

Name Type Description Required
claims []object
false
limits map[string]int or string
false
requests map[string]int or string
false

Jaeger.spec.storage.elasticsearch.proxyResources.claims[index]

↩ Parent

Name Type Description Required
name string
true

Jaeger.spec.storage.elasticsearch.resources

↩ Parent

Name Type Description Required
claims []object
false
limits map[string]int or string
false
requests map[string]int or string
false

Jaeger.spec.storage.elasticsearch.resources.claims[index]

↩ Parent

Name Type Description Required
name string
true

Jaeger.spec.storage.elasticsearch.storage

↩ Parent

Name Type Description Required
size int or string
false
storageClassName string
false

Jaeger.spec.storage.elasticsearch.tolerations[index]

↩ Parent

Name Type Description Required
effect string
false
key string
false
operator string
false
tolerationSeconds integer

Format: int64
false
value string
false

Jaeger.spec.storage.esIndexCleaner

↩ Parent

Name Type Description Required
affinity object
false
annotations map[string]string
false
backoffLimit integer

Format: int32
false
containerSecurityContext object
false
enabled boolean
false
image string
false
imagePullPolicy string
false
imagePullSecrets []object
false
labels map[string]string
false
livenessProbe object
false
numberOfDays integer
false
priorityClassName string
false
resources object
false
schedule string
false
securityContext object
false
serviceAccount string
false
successfulJobsHistoryLimit integer

Format: int32
false
tolerations []object
false
ttlSecondsAfterFinished integer

Format: int32
false
volumeMounts []object
false
volumes []object
false

Jaeger.spec.storage.esIndexCleaner.affinity

↩ Parent

Name Type Description Required
nodeAffinity object
false
podAffinity object
false
podAntiAffinity object
false

Jaeger.spec.storage.esIndexCleaner.affinity.nodeAffinity

↩ Parent

Name Type Description Required
preferredDuringSchedulingIgnoredDuringExecution []object
false
requiredDuringSchedulingIgnoredDuringExecution object
false

Jaeger.spec.storage.esIndexCleaner.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
preference object
true
weight integer

Format: int32
true

Jaeger.spec.storage.esIndexCleaner.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchFields []object
false

Jaeger.spec.storage.esIndexCleaner.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.esIndexCleaner.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference.matchFields[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.esIndexCleaner.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution

↩ Parent

Name Type Description Required
nodeSelectorTerms []object
true

Jaeger.spec.storage.esIndexCleaner.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index]

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchFields []object
false

Jaeger.spec.storage.esIndexCleaner.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index].matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.esIndexCleaner.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index].matchFields[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.esIndexCleaner.affinity.podAffinity

↩ Parent

Name Type Description Required
preferredDuringSchedulingIgnoredDuringExecution []object
false
requiredDuringSchedulingIgnoredDuringExecution []object
false

Jaeger.spec.storage.esIndexCleaner.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
podAffinityTerm object
true
weight integer

Format: int32
true

Jaeger.spec.storage.esIndexCleaner.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.storage.esIndexCleaner.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.storage.esIndexCleaner.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.esIndexCleaner.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.storage.esIndexCleaner.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.esIndexCleaner.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.storage.esIndexCleaner.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.storage.esIndexCleaner.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.esIndexCleaner.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.storage.esIndexCleaner.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.esIndexCleaner.affinity.podAntiAffinity

↩ Parent

Name Type Description Required
preferredDuringSchedulingIgnoredDuringExecution []object
false
requiredDuringSchedulingIgnoredDuringExecution []object
false

Jaeger.spec.storage.esIndexCleaner.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
podAffinityTerm object
true
weight integer

Format: int32
true

Jaeger.spec.storage.esIndexCleaner.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.storage.esIndexCleaner.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.storage.esIndexCleaner.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.esIndexCleaner.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.storage.esIndexCleaner.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.esIndexCleaner.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.storage.esIndexCleaner.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.storage.esIndexCleaner.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.esIndexCleaner.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.storage.esIndexCleaner.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.esIndexCleaner.containerSecurityContext

↩ Parent

Name Type Description Required
allowPrivilegeEscalation boolean
false
capabilities object
false
privileged boolean
false
procMount string
false
readOnlyRootFilesystem boolean
false
runAsGroup integer

Format: int64
false
runAsNonRoot boolean
false
runAsUser integer

Format: int64
false
seLinuxOptions object
false
seccompProfile object
false
windowsOptions object
false

Jaeger.spec.storage.esIndexCleaner.containerSecurityContext.capabilities

↩ Parent

Name Type Description Required
add []string
false
drop []string
false

Jaeger.spec.storage.esIndexCleaner.containerSecurityContext.seLinuxOptions

↩ Parent

Name Type Description Required
level string
false
role string
false
type string
false
user string
false

Jaeger.spec.storage.esIndexCleaner.containerSecurityContext.seccompProfile

↩ Parent

Name Type Description Required
type string
true
localhostProfile string
false

Jaeger.spec.storage.esIndexCleaner.containerSecurityContext.windowsOptions

↩ Parent

Name Type Description Required
gmsaCredentialSpec string
false
gmsaCredentialSpecName string
false
hostProcess boolean
false
runAsUserName string
false

Jaeger.spec.storage.esIndexCleaner.imagePullSecrets[index]

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.storage.esIndexCleaner.livenessProbe

↩ Parent

Name Type Description Required
exec object
false
failureThreshold integer

Format: int32
false
grpc object
false
httpGet object
false
initialDelaySeconds integer

Format: int32
false
periodSeconds integer

Format: int32
false
successThreshold integer

Format: int32
false
tcpSocket object
false
terminationGracePeriodSeconds integer

Format: int64
false
timeoutSeconds integer

Format: int32
false

Jaeger.spec.storage.esIndexCleaner.livenessProbe.exec

↩ Parent

Name Type Description Required
command []string
false

Jaeger.spec.storage.esIndexCleaner.livenessProbe.grpc

↩ Parent

Name Type Description Required
port integer

Format: int32
true
service string
false

Jaeger.spec.storage.esIndexCleaner.livenessProbe.httpGet

↩ Parent

Name Type Description Required
port int or string
true
host string
false
httpHeaders []object
false
path string
false
scheme string
false

Jaeger.spec.storage.esIndexCleaner.livenessProbe.httpGet.httpHeaders[index]

↩ Parent

Name Type Description Required
name string
true
value string
true

Jaeger.spec.storage.esIndexCleaner.livenessProbe.tcpSocket

↩ Parent

Name Type Description Required
port int or string
true
host string
false

Jaeger.spec.storage.esIndexCleaner.resources

↩ Parent

Name Type Description Required
claims []object
false
limits map[string]int or string
false
requests map[string]int or string
false

Jaeger.spec.storage.esIndexCleaner.resources.claims[index]

↩ Parent

Name Type Description Required
name string
true

Jaeger.spec.storage.esIndexCleaner.securityContext

↩ Parent

Name Type Description Required
fsGroup integer

Format: int64
false
fsGroupChangePolicy string
false
runAsGroup integer

Format: int64
false
runAsNonRoot boolean
false
runAsUser integer

Format: int64
false
seLinuxOptions object
false
seccompProfile object
false
supplementalGroups []integer
false
sysctls []object
false
windowsOptions object
false

Jaeger.spec.storage.esIndexCleaner.securityContext.seLinuxOptions

↩ Parent

Name Type Description Required
level string
false
role string
false
type string
false
user string
false

Jaeger.spec.storage.esIndexCleaner.securityContext.seccompProfile

↩ Parent

Name Type Description Required
type string
true
localhostProfile string
false

Jaeger.spec.storage.esIndexCleaner.securityContext.sysctls[index]

↩ Parent

Name Type Description Required
name string
true
value string
true

Jaeger.spec.storage.esIndexCleaner.securityContext.windowsOptions

↩ Parent

Name Type Description Required
gmsaCredentialSpec string
false
gmsaCredentialSpecName string
false
hostProcess boolean
false
runAsUserName string
false

Jaeger.spec.storage.esIndexCleaner.tolerations[index]

↩ Parent

Name Type Description Required
effect string
false
key string
false
operator string
false
tolerationSeconds integer

Format: int64
false
value string
false

Jaeger.spec.storage.esIndexCleaner.volumeMounts[index]

↩ Parent

Name Type Description Required
mountPath string
true
name string
true
mountPropagation string
false
readOnly boolean
false
subPath string
false
subPathExpr string
false

Jaeger.spec.storage.esIndexCleaner.volumes[index]

↩ Parent

Name Type Description Required
name string
true
awsElasticBlockStore object
false
azureDisk object
false
azureFile object
false
cephfs object
false
cinder object
false
configMap object
false
csi object
false
downwardAPI object
false
emptyDir object
false
ephemeral object
false
fc object
false
flexVolume object
false
flocker object
false
gcePersistentDisk object
false
gitRepo object
false
glusterfs object
false
hostPath object
false
iscsi object
false
nfs object
false
persistentVolumeClaim object
false
photonPersistentDisk object
false
portworxVolume object
false
projected object
false
quobyte object
false
rbd object
false
scaleIO object
false
secret object
false
storageos object
false
vsphereVolume object
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].awsElasticBlockStore

↩ Parent

Name Type Description Required
volumeID string
true
fsType string
false
partition integer

Format: int32
false
readOnly boolean
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].azureDisk

↩ Parent

Name Type Description Required
diskName string
true
diskURI string
true
cachingMode string
false
fsType string
false
kind string
false
readOnly boolean
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].azureFile

↩ Parent

Name Type Description Required
secretName string
true
shareName string
true
readOnly boolean
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].cephfs

↩ Parent

Name Type Description Required
monitors []string
true
path string
false
readOnly boolean
false
secretFile string
false
secretRef object
false
user string
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].cephfs.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].cinder

↩ Parent

Name Type Description Required
volumeID string
true
fsType string
false
readOnly boolean
false
secretRef object
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].cinder.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].configMap

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
items []object
false
name string
false
optional boolean
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].configMap.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].csi

↩ Parent

Name Type Description Required
driver string
true
fsType string
false
nodePublishSecretRef object
false
readOnly boolean
false
volumeAttributes map[string]string
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].csi.nodePublishSecretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].downwardAPI

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
items []object
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].downwardAPI.items[index]

↩ Parent

Name Type Description Required
path string
true
fieldRef object
false
mode integer

Format: int32
false
resourceFieldRef object
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].downwardAPI.items[index].fieldRef

↩ Parent

Name Type Description Required
fieldPath string
true
apiVersion string
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].downwardAPI.items[index].resourceFieldRef

↩ Parent

Name Type Description Required
resource string
true
containerName string
false
divisor int or string
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].emptyDir

↩ Parent

Name Type Description Required
medium string
false
sizeLimit int or string
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].ephemeral

↩ Parent

Name Type Description Required
volumeClaimTemplate object
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].ephemeral.volumeClaimTemplate

↩ Parent

Name Type Description Required
spec object
true
metadata object
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].ephemeral.volumeClaimTemplate.spec

↩ Parent

Name Type Description Required
accessModes []string
false
dataSource object
false
dataSourceRef object
false
resources object
false
selector object
false
storageClassName string
false
volumeMode string
false
volumeName string
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].ephemeral.volumeClaimTemplate.spec.dataSource

↩ Parent

Name Type Description Required
kind string
true
name string
true
apiGroup string
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].ephemeral.volumeClaimTemplate.spec.dataSourceRef

↩ Parent

Name Type Description Required
kind string
true
name string
true
apiGroup string
false
namespace string
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].ephemeral.volumeClaimTemplate.spec.resources

↩ Parent

Name Type Description Required
claims []object
false
limits map[string]int or string
false
requests map[string]int or string
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].ephemeral.volumeClaimTemplate.spec.resources.claims[index]

↩ Parent

Name Type Description Required
name string
true

Jaeger.spec.storage.esIndexCleaner.volumes[index].ephemeral.volumeClaimTemplate.spec.selector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].ephemeral.volumeClaimTemplate.spec.selector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].ephemeral.volumeClaimTemplate.metadata

↩ Parent

Name Type Description Required
annotations map[string]string
false
finalizers []string
false
labels map[string]string
false
name string
false
namespace string
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].fc

↩ Parent

Name Type Description Required
fsType string
false
lun integer

Format: int32
false
readOnly boolean
false
targetWWNs []string
false
wwids []string
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].flexVolume

↩ Parent

Name Type Description Required
driver string
true
fsType string
false
options map[string]string
false
readOnly boolean
false
secretRef object
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].flexVolume.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].flocker

↩ Parent

Name Type Description Required
datasetName string
false
datasetUUID string
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].gcePersistentDisk

↩ Parent

Name Type Description Required
pdName string
true
fsType string
false
partition integer

Format: int32
false
readOnly boolean
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].gitRepo

↩ Parent

Name Type Description Required
repository string
true
directory string
false
revision string
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].glusterfs

↩ Parent

Name Type Description Required
endpoints string
true
path string
true
readOnly boolean
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].hostPath

↩ Parent

Name Type Description Required
path string
true
type string
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].iscsi

↩ Parent

Name Type Description Required
iqn string
true
lun integer

Format: int32
true
targetPortal string
true
chapAuthDiscovery boolean
false
chapAuthSession boolean
false
fsType string
false
initiatorName string
false
iscsiInterface string
false
portals []string
false
readOnly boolean
false
secretRef object
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].iscsi.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].nfs

↩ Parent

Name Type Description Required
path string
true
server string
true
readOnly boolean
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].persistentVolumeClaim

↩ Parent

Name Type Description Required
claimName string
true
readOnly boolean
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].photonPersistentDisk

↩ Parent

Name Type Description Required
pdID string
true
fsType string
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].portworxVolume

↩ Parent

Name Type Description Required
volumeID string
true
fsType string
false
readOnly boolean
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].projected

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
sources []object
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].projected.sources[index]

↩ Parent

Name Type Description Required
configMap object
false
downwardAPI object
false
secret object
false
serviceAccountToken object
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].projected.sources[index].configMap

↩ Parent

Name Type Description Required
items []object
false
name string
false
optional boolean
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].projected.sources[index].configMap.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].projected.sources[index].downwardAPI

↩ Parent

Name Type Description Required
items []object
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].projected.sources[index].downwardAPI.items[index]

↩ Parent

Name Type Description Required
path string
true
fieldRef object
false
mode integer

Format: int32
false
resourceFieldRef object
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].projected.sources[index].downwardAPI.items[index].fieldRef

↩ Parent

Name Type Description Required
fieldPath string
true
apiVersion string
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].projected.sources[index].downwardAPI.items[index].resourceFieldRef

↩ Parent

Name Type Description Required
resource string
true
containerName string
false
divisor int or string
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].projected.sources[index].secret

↩ Parent

Name Type Description Required
items []object
false
name string
false
optional boolean
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].projected.sources[index].secret.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].projected.sources[index].serviceAccountToken

↩ Parent

Name Type Description Required
path string
true
audience string
false
expirationSeconds integer

Format: int64
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].quobyte

↩ Parent

Name Type Description Required
registry string
true
volume string
true
group string
false
readOnly boolean
false
tenant string
false
user string
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].rbd

↩ Parent

Name Type Description Required
image string
true
monitors []string
true
fsType string
false
keyring string
false
pool string
false
readOnly boolean
false
secretRef object
false
user string
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].rbd.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].scaleIO

↩ Parent

Name Type Description Required
gateway string
true
secretRef object
true
system string
true
fsType string
false
protectionDomain string
false
readOnly boolean
false
sslEnabled boolean
false
storageMode string
false
storagePool string
false
volumeName string
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].scaleIO.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].secret

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
items []object
false
optional boolean
false
secretName string
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].secret.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].storageos

↩ Parent

Name Type Description Required
fsType string
false
readOnly boolean
false
secretRef object
false
volumeName string
false
volumeNamespace string
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].storageos.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.storage.esIndexCleaner.volumes[index].vsphereVolume

↩ Parent

Name Type Description Required
volumePath string
true
fsType string
false
storagePolicyID string
false
storagePolicyName string
false

Jaeger.spec.storage.esRollover

↩ Parent

Name Type Description Required
affinity object
false
annotations map[string]string
false
backoffLimit integer

Format: int32
false
conditions string
false
containerSecurityContext object
false
image string
false
imagePullPolicy string
false
imagePullSecrets []object
false
labels map[string]string
false
livenessProbe object
false
readTTL string
false
resources object
false
schedule string
false
securityContext object
false
serviceAccount string
false
successfulJobsHistoryLimit integer

Format: int32
false
tolerations []object
false
ttlSecondsAfterFinished integer

Format: int32
false
volumeMounts []object
false
volumes []object
false

Jaeger.spec.storage.esRollover.affinity

↩ Parent

Name Type Description Required
nodeAffinity object
false
podAffinity object
false
podAntiAffinity object
false

Jaeger.spec.storage.esRollover.affinity.nodeAffinity

↩ Parent

Name Type Description Required
preferredDuringSchedulingIgnoredDuringExecution []object
false
requiredDuringSchedulingIgnoredDuringExecution object
false

Jaeger.spec.storage.esRollover.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
preference object
true
weight integer

Format: int32
true

Jaeger.spec.storage.esRollover.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchFields []object
false

Jaeger.spec.storage.esRollover.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.esRollover.affinity.nodeAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].preference.matchFields[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.esRollover.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution

↩ Parent

Name Type Description Required
nodeSelectorTerms []object
true

Jaeger.spec.storage.esRollover.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index]

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchFields []object
false

Jaeger.spec.storage.esRollover.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index].matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.esRollover.affinity.nodeAffinity.requiredDuringSchedulingIgnoredDuringExecution.nodeSelectorTerms[index].matchFields[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.esRollover.affinity.podAffinity

↩ Parent

Name Type Description Required
preferredDuringSchedulingIgnoredDuringExecution []object
false
requiredDuringSchedulingIgnoredDuringExecution []object
false

Jaeger.spec.storage.esRollover.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
podAffinityTerm object
true
weight integer

Format: int32
true

Jaeger.spec.storage.esRollover.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.storage.esRollover.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.storage.esRollover.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.esRollover.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.storage.esRollover.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.esRollover.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.storage.esRollover.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.storage.esRollover.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.esRollover.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.storage.esRollover.affinity.podAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.esRollover.affinity.podAntiAffinity

↩ Parent

Name Type Description Required
preferredDuringSchedulingIgnoredDuringExecution []object
false
requiredDuringSchedulingIgnoredDuringExecution []object
false

Jaeger.spec.storage.esRollover.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
podAffinityTerm object
true
weight integer

Format: int32
true

Jaeger.spec.storage.esRollover.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.storage.esRollover.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.storage.esRollover.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.esRollover.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.storage.esRollover.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[index].podAffinityTerm.namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.esRollover.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index]

↩ Parent

Name Type Description Required
topologyKey string
true
labelSelector object
false
namespaceSelector object
false
namespaces []string
false

Jaeger.spec.storage.esRollover.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.storage.esRollover.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].labelSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.esRollover.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.storage.esRollover.affinity.podAntiAffinity.requiredDuringSchedulingIgnoredDuringExecution[index].namespaceSelector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.esRollover.containerSecurityContext

↩ Parent

Name Type Description Required
allowPrivilegeEscalation boolean
false
capabilities object
false
privileged boolean
false
procMount string
false
readOnlyRootFilesystem boolean
false
runAsGroup integer

Format: int64
false
runAsNonRoot boolean
false
runAsUser integer

Format: int64
false
seLinuxOptions object
false
seccompProfile object
false
windowsOptions object
false

Jaeger.spec.storage.esRollover.containerSecurityContext.capabilities

↩ Parent

Name Type Description Required
add []string
false
drop []string
false

Jaeger.spec.storage.esRollover.containerSecurityContext.seLinuxOptions

↩ Parent

Name Type Description Required
level string
false
role string
false
type string
false
user string
false

Jaeger.spec.storage.esRollover.containerSecurityContext.seccompProfile

↩ Parent

Name Type Description Required
type string
true
localhostProfile string
false

Jaeger.spec.storage.esRollover.containerSecurityContext.windowsOptions

↩ Parent

Name Type Description Required
gmsaCredentialSpec string
false
gmsaCredentialSpecName string
false
hostProcess boolean
false
runAsUserName string
false

Jaeger.spec.storage.esRollover.imagePullSecrets[index]

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.storage.esRollover.livenessProbe

↩ Parent

Name Type Description Required
exec object
false
failureThreshold integer

Format: int32
false
grpc object
false
httpGet object
false
initialDelaySeconds integer

Format: int32
false
periodSeconds integer

Format: int32
false
successThreshold integer

Format: int32
false
tcpSocket object
false
terminationGracePeriodSeconds integer

Format: int64
false
timeoutSeconds integer

Format: int32
false

Jaeger.spec.storage.esRollover.livenessProbe.exec

↩ Parent

Name Type Description Required
command []string
false

Jaeger.spec.storage.esRollover.livenessProbe.grpc

↩ Parent

Name Type Description Required
port integer

Format: int32
true
service string
false

Jaeger.spec.storage.esRollover.livenessProbe.httpGet

↩ Parent

Name Type Description Required
port int or string
true
host string
false
httpHeaders []object
false
path string
false
scheme string
false

Jaeger.spec.storage.esRollover.livenessProbe.httpGet.httpHeaders[index]

↩ Parent

Name Type Description Required
name string
true
value string
true

Jaeger.spec.storage.esRollover.livenessProbe.tcpSocket

↩ Parent

Name Type Description Required
port int or string
true
host string
false

Jaeger.spec.storage.esRollover.resources

↩ Parent

Name Type Description Required
claims []object
false
limits map[string]int or string
false
requests map[string]int or string
false

Jaeger.spec.storage.esRollover.resources.claims[index]

↩ Parent

Name Type Description Required
name string
true

Jaeger.spec.storage.esRollover.securityContext

↩ Parent

Name Type Description Required
fsGroup integer

Format: int64
false
fsGroupChangePolicy string
false
runAsGroup integer

Format: int64
false
runAsNonRoot boolean
false
runAsUser integer

Format: int64
false
seLinuxOptions object
false
seccompProfile object
false
supplementalGroups []integer
false
sysctls []object
false
windowsOptions object
false

Jaeger.spec.storage.esRollover.securityContext.seLinuxOptions

↩ Parent

Name Type Description Required
level string
false
role string
false
type string
false
user string
false

Jaeger.spec.storage.esRollover.securityContext.seccompProfile

↩ Parent

Name Type Description Required
type string
true
localhostProfile string
false

Jaeger.spec.storage.esRollover.securityContext.sysctls[index]

↩ Parent

Name Type Description Required
name string
true
value string
true

Jaeger.spec.storage.esRollover.securityContext.windowsOptions

↩ Parent

Name Type Description Required
gmsaCredentialSpec string
false
gmsaCredentialSpecName string
false
hostProcess boolean
false
runAsUserName string
false

Jaeger.spec.storage.esRollover.tolerations[index]

↩ Parent

Name Type Description Required
effect string
false
key string
false
operator string
false
tolerationSeconds integer

Format: int64
false
value string
false

Jaeger.spec.storage.esRollover.volumeMounts[index]

↩ Parent

Name Type Description Required
mountPath string
true
name string
true
mountPropagation string
false
readOnly boolean
false
subPath string
false
subPathExpr string
false

Jaeger.spec.storage.esRollover.volumes[index]

↩ Parent

Name Type Description Required
name string
true
awsElasticBlockStore object
false
azureDisk object
false
azureFile object
false
cephfs object
false
cinder object
false
configMap object
false
csi object
false
downwardAPI object
false
emptyDir object
false
ephemeral object
false
fc object
false
flexVolume object
false
flocker object
false
gcePersistentDisk object
false
gitRepo object
false
glusterfs object
false
hostPath object
false
iscsi object
false
nfs object
false
persistentVolumeClaim object
false
photonPersistentDisk object
false
portworxVolume object
false
projected object
false
quobyte object
false
rbd object
false
scaleIO object
false
secret object
false
storageos object
false
vsphereVolume object
false

Jaeger.spec.storage.esRollover.volumes[index].awsElasticBlockStore

↩ Parent

Name Type Description Required
volumeID string
true
fsType string
false
partition integer

Format: int32
false
readOnly boolean
false

Jaeger.spec.storage.esRollover.volumes[index].azureDisk

↩ Parent

Name Type Description Required
diskName string
true
diskURI string
true
cachingMode string
false
fsType string
false
kind string
false
readOnly boolean
false

Jaeger.spec.storage.esRollover.volumes[index].azureFile

↩ Parent

Name Type Description Required
secretName string
true
shareName string
true
readOnly boolean
false

Jaeger.spec.storage.esRollover.volumes[index].cephfs

↩ Parent

Name Type Description Required
monitors []string
true
path string
false
readOnly boolean
false
secretFile string
false
secretRef object
false
user string
false

Jaeger.spec.storage.esRollover.volumes[index].cephfs.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.storage.esRollover.volumes[index].cinder

↩ Parent

Name Type Description Required
volumeID string
true
fsType string
false
readOnly boolean
false
secretRef object
false

Jaeger.spec.storage.esRollover.volumes[index].cinder.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.storage.esRollover.volumes[index].configMap

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
items []object
false
name string
false
optional boolean
false

Jaeger.spec.storage.esRollover.volumes[index].configMap.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.storage.esRollover.volumes[index].csi

↩ Parent

Name Type Description Required
driver string
true
fsType string
false
nodePublishSecretRef object
false
readOnly boolean
false
volumeAttributes map[string]string
false

Jaeger.spec.storage.esRollover.volumes[index].csi.nodePublishSecretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.storage.esRollover.volumes[index].downwardAPI

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
items []object
false

Jaeger.spec.storage.esRollover.volumes[index].downwardAPI.items[index]

↩ Parent

Name Type Description Required
path string
true
fieldRef object
false
mode integer

Format: int32
false
resourceFieldRef object
false

Jaeger.spec.storage.esRollover.volumes[index].downwardAPI.items[index].fieldRef

↩ Parent

Name Type Description Required
fieldPath string
true
apiVersion string
false

Jaeger.spec.storage.esRollover.volumes[index].downwardAPI.items[index].resourceFieldRef

↩ Parent

Name Type Description Required
resource string
true
containerName string
false
divisor int or string
false

Jaeger.spec.storage.esRollover.volumes[index].emptyDir

↩ Parent

Name Type Description Required
medium string
false
sizeLimit int or string
false

Jaeger.spec.storage.esRollover.volumes[index].ephemeral

↩ Parent

Name Type Description Required
volumeClaimTemplate object
false

Jaeger.spec.storage.esRollover.volumes[index].ephemeral.volumeClaimTemplate

↩ Parent

Name Type Description Required
spec object
true
metadata object
false

Jaeger.spec.storage.esRollover.volumes[index].ephemeral.volumeClaimTemplate.spec

↩ Parent

Name Type Description Required
accessModes []string
false
dataSource object
false
dataSourceRef object
false
resources object
false
selector object
false
storageClassName string
false
volumeMode string
false
volumeName string
false

Jaeger.spec.storage.esRollover.volumes[index].ephemeral.volumeClaimTemplate.spec.dataSource

↩ Parent

Name Type Description Required
kind string
true
name string
true
apiGroup string
false

Jaeger.spec.storage.esRollover.volumes[index].ephemeral.volumeClaimTemplate.spec.dataSourceRef

↩ Parent

Name Type Description Required
kind string
true
name string
true
apiGroup string
false
namespace string
false

Jaeger.spec.storage.esRollover.volumes[index].ephemeral.volumeClaimTemplate.spec.resources

↩ Parent

Name Type Description Required
claims []object
false
limits map[string]int or string
false
requests map[string]int or string
false

Jaeger.spec.storage.esRollover.volumes[index].ephemeral.volumeClaimTemplate.spec.resources.claims[index]

↩ Parent

Name Type Description Required
name string
true

Jaeger.spec.storage.esRollover.volumes[index].ephemeral.volumeClaimTemplate.spec.selector

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

Jaeger.spec.storage.esRollover.volumes[index].ephemeral.volumeClaimTemplate.spec.selector.matchExpressions[index]

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.storage.esRollover.volumes[index].ephemeral.volumeClaimTemplate.metadata

↩ Parent

Name Type Description Required
annotations map[string]string
false
finalizers []string
false
labels map[string]string
false
name string
false
namespace string
false

Jaeger.spec.storage.esRollover.volumes[index].fc

↩ Parent

Name Type Description Required
fsType string
false
lun integer

Format: int32
false
readOnly boolean
false
targetWWNs []string
false
wwids []string
false

Jaeger.spec.storage.esRollover.volumes[index].flexVolume

↩ Parent

Name Type Description Required
driver string
true
fsType string
false
options map[string]string
false
readOnly boolean
false
secretRef object
false

Jaeger.spec.storage.esRollover.volumes[index].flexVolume.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.storage.esRollover.volumes[index].flocker

↩ Parent

Name Type Description Required
datasetName string
false
datasetUUID string
false

Jaeger.spec.storage.esRollover.volumes[index].gcePersistentDisk

↩ Parent

Name Type Description Required
pdName string
true
fsType string
false
partition integer

Format: int32
false
readOnly boolean
false

Jaeger.spec.storage.esRollover.volumes[index].gitRepo

↩ Parent

Name Type Description Required
repository string
true
directory string
false
revision string
false

Jaeger.spec.storage.esRollover.volumes[index].glusterfs

↩ Parent

Name Type Description Required
endpoints string
true
path string
true
readOnly boolean
false

Jaeger.spec.storage.esRollover.volumes[index].hostPath

↩ Parent

Name Type Description Required
path string
true
type string
false

Jaeger.spec.storage.esRollover.volumes[index].iscsi

↩ Parent

Name Type Description Required
iqn string
true
lun integer

Format: int32
true
targetPortal string
true
chapAuthDiscovery boolean
false
chapAuthSession boolean
false
fsType string
false
initiatorName string
false
iscsiInterface string
false
portals []string
false
readOnly boolean
false
secretRef object
false

Jaeger.spec.storage.esRollover.volumes[index].iscsi.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.storage.esRollover.volumes[index].nfs

↩ Parent

Name Type Description Required
path string
true
server string
true
readOnly boolean
false

Jaeger.spec.storage.esRollover.volumes[index].persistentVolumeClaim

↩ Parent

Name Type Description Required
claimName string
true
readOnly boolean
false

Jaeger.spec.storage.esRollover.volumes[index].photonPersistentDisk

↩ Parent

Name Type Description Required
pdID string
true
fsType string
false

Jaeger.spec.storage.esRollover.volumes[index].portworxVolume

↩ Parent

Name Type Description Required
volumeID string
true
fsType string
false
readOnly boolean
false

Jaeger.spec.storage.esRollover.volumes[index].projected

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
sources []object
false

Jaeger.spec.storage.esRollover.volumes[index].projected.sources[index]

↩ Parent

Name Type Description Required
configMap object
false
downwardAPI object
false
secret object
false
serviceAccountToken object
false

Jaeger.spec.storage.esRollover.volumes[index].projected.sources[index].configMap

↩ Parent

Name Type Description Required
items []object
false
name string
false
optional boolean
false

Jaeger.spec.storage.esRollover.volumes[index].projected.sources[index].configMap.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.storage.esRollover.volumes[index].projected.sources[index].downwardAPI

↩ Parent

Name Type Description Required
items []object
false

Jaeger.spec.storage.esRollover.volumes[index].projected.sources[index].downwardAPI.items[index]

↩ Parent

Name Type Description Required
path string
true
fieldRef object
false
mode integer

Format: int32
false
resourceFieldRef object
false

Jaeger.spec.storage.esRollover.volumes[index].projected.sources[index].downwardAPI.items[index].fieldRef

↩ Parent

Name Type Description Required
fieldPath string
true
apiVersion string
false

Jaeger.spec.storage.esRollover.volumes[index].projected.sources[index].downwardAPI.items[index].resourceFieldRef

↩ Parent

Name Type Description Required
resource string
true
containerName string
false
divisor int or string
false

Jaeger.spec.storage.esRollover.volumes[index].projected.sources[index].secret

↩ Parent

Name Type Description Required
items []object
false
name string
false
optional boolean
false

Jaeger.spec.storage.esRollover.volumes[index].projected.sources[index].secret.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.storage.esRollover.volumes[index].projected.sources[index].serviceAccountToken

↩ Parent

Name Type Description Required
path string
true
audience string
false
expirationSeconds integer

Format: int64
false

Jaeger.spec.storage.esRollover.volumes[index].quobyte

↩ Parent

Name Type Description Required
registry string
true
volume string
true
group string
false
readOnly boolean
false
tenant string
false
user string
false

Jaeger.spec.storage.esRollover.volumes[index].rbd

↩ Parent

Name Type Description Required
image string
true
monitors []string
true
fsType string
false
keyring string
false
pool string
false
readOnly boolean
false
secretRef object
false
user string
false

Jaeger.spec.storage.esRollover.volumes[index].rbd.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.storage.esRollover.volumes[index].scaleIO

↩ Parent

Name Type Description Required
gateway string
true
secretRef object
true
system string
true
fsType string
false
protectionDomain string
false
readOnly boolean
false
sslEnabled boolean
false
storageMode string
false
storagePool string
false
volumeName string
false

Jaeger.spec.storage.esRollover.volumes[index].scaleIO.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.storage.esRollover.volumes[index].secret

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
items []object
false
optional boolean
false
secretName string
false

Jaeger.spec.storage.esRollover.volumes[index].secret.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.storage.esRollover.volumes[index].storageos

↩ Parent

Name Type Description Required
fsType string
false
readOnly boolean
false
secretRef object
false
volumeName string
false
volumeNamespace string
false

Jaeger.spec.storage.esRollover.volumes[index].storageos.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.storage.esRollover.volumes[index].vsphereVolume

↩ Parent

Name Type Description Required
volumePath string
true
fsType string
false
storagePolicyID string
false
storagePolicyName string
false

Jaeger.spec.storage.grpcPlugin

↩ Parent

Name Type Description Required
image string
false

Jaeger.spec.tolerations[index]

↩ Parent

Name Type Description Required
effect string
false
key string
false
operator string
false
tolerationSeconds integer

Format: int64
false
value string
false

Jaeger.spec.ui

↩ Parent

Name Type Description Required
options object
false

Jaeger.spec.volumeMounts[index]

↩ Parent

Name Type Description Required
mountPath string
true
name string
true
mountPropagation string
false
readOnly boolean
false
subPath string
false
subPathExpr string
false

Jaeger.spec.volumes[index]

↩ Parent

Name Type Description Required
name string
true
awsElasticBlockStore object
false
azureDisk object
false
azureFile object
false
cephfs object
false
cinder object
false
configMap object
false
csi object
false
downwardAPI object
false
emptyDir object
false
ephemeral object
false
fc object
false
flexVolume object
false
flocker object
false
gcePersistentDisk object
false
gitRepo object
false
glusterfs object
false
hostPath object
false
iscsi object
false
nfs object
false
persistentVolumeClaim object
false
photonPersistentDisk object
false
portworxVolume object
false
projected object
false
quobyte object
false
rbd object
false
scaleIO object
false
secret object
false
storageos object
false
vsphereVolume object
false

Jaeger.spec.volumes[index].awsElasticBlockStore

↩ Parent

Name Type Description Required
volumeID string
true
fsType string
false
partition integer

Format: int32
false
readOnly boolean
false

Jaeger.spec.volumes[index].azureDisk

↩ Parent

Name Type Description Required
diskName string
true
diskURI string
true
cachingMode string
false
fsType string
false
kind string
false
readOnly boolean
false

Jaeger.spec.volumes[index].azureFile

↩ Parent

Name Type Description Required
secretName string
true
shareName string
true
readOnly boolean
false

Jaeger.spec.volumes[index].cephfs

↩ Parent

Name Type Description Required
monitors []string
true
path string
false
readOnly boolean
false
secretFile string
false
secretRef object
false
user string
false

Jaeger.spec.volumes[index].cephfs.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.volumes[index].cinder

↩ Parent

Name Type Description Required
volumeID string
true
fsType string
false
readOnly boolean
false
secretRef object
false

Jaeger.spec.volumes[index].cinder.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.volumes[index].configMap

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
items []object
false
name string
false
optional boolean
false

Jaeger.spec.volumes[index].configMap.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.volumes[index].csi

↩ Parent

Name Type Description Required
driver string
true
fsType string
false
nodePublishSecretRef object
false
readOnly boolean
false
volumeAttributes map[string]string
false

Jaeger.spec.volumes[index].csi.nodePublishSecretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.volumes[index].downwardAPI

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
items []object
false

Jaeger.spec.volumes[index].downwardAPI.items[index]

↩ Parent

Name Type Description Required
path string
true
fieldRef object
false
mode integer

Format: int32
false
resourceFieldRef object
false

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

↩ Parent

Name Type Description Required
fieldPath string
true
apiVersion string
false

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

↩ Parent

Name Type Description Required
resource string
true
containerName string
false
divisor int or string
false

Jaeger.spec.volumes[index].emptyDir

↩ Parent

Name Type Description Required
medium string
false
sizeLimit int or string
false

Jaeger.spec.volumes[index].ephemeral

↩ Parent

Name Type Description Required
volumeClaimTemplate object
false

Jaeger.spec.volumes[index].ephemeral.volumeClaimTemplate

↩ Parent

Name Type Description Required
spec object
true
metadata object
false

Jaeger.spec.volumes[index].ephemeral.volumeClaimTemplate.spec

↩ Parent

Name Type Description Required
accessModes []string
false
dataSource object
false
dataSourceRef object
false
resources object
false
selector object
false
storageClassName string
false
volumeMode string
false
volumeName string
false

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

↩ Parent

Name Type Description Required
kind string
true
name string
true
apiGroup string
false

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

↩ Parent

Name Type Description Required
kind string
true
name string
true
apiGroup string
false
namespace string
false

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

↩ Parent

Name Type Description Required
claims []object
false
limits map[string]int or string
false
requests map[string]int or string
false

Jaeger.spec.volumes[index].ephemeral.volumeClaimTemplate.spec.resources.claims[index]

↩ Parent

Name Type Description Required
name string
true

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

↩ Parent

Name Type Description Required
matchExpressions []object
false
matchLabels map[string]string
false

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

↩ Parent

Name Type Description Required
key string
true
operator string
true
values []string
false

Jaeger.spec.volumes[index].ephemeral.volumeClaimTemplate.metadata

↩ Parent

Name Type Description Required
annotations map[string]string
false
finalizers []string
false
labels map[string]string
false
name string
false
namespace string
false

Jaeger.spec.volumes[index].fc

↩ Parent

Name Type Description Required
fsType string
false
lun integer

Format: int32
false
readOnly boolean
false
targetWWNs []string
false
wwids []string
false

Jaeger.spec.volumes[index].flexVolume

↩ Parent

Name Type Description Required
driver string
true
fsType string
false
options map[string]string
false
readOnly boolean
false
secretRef object
false

Jaeger.spec.volumes[index].flexVolume.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.volumes[index].flocker

↩ Parent

Name Type Description Required
datasetName string
false
datasetUUID string
false

Jaeger.spec.volumes[index].gcePersistentDisk

↩ Parent

Name Type Description Required
pdName string
true
fsType string
false
partition integer

Format: int32
false
readOnly boolean
false

Jaeger.spec.volumes[index].gitRepo

↩ Parent

Name Type Description Required
repository string
true
directory string
false
revision string
false

Jaeger.spec.volumes[index].glusterfs

↩ Parent

Name Type Description Required
endpoints string
true
path string
true
readOnly boolean
false

Jaeger.spec.volumes[index].hostPath

↩ Parent

Name Type Description Required
path string
true
type string
false

Jaeger.spec.volumes[index].iscsi

↩ Parent

Name Type Description Required
iqn string
true
lun integer

Format: int32
true
targetPortal string
true
chapAuthDiscovery boolean
false
chapAuthSession boolean
false
fsType string
false
initiatorName string
false
iscsiInterface string
false
portals []string
false
readOnly boolean
false
secretRef object
false

Jaeger.spec.volumes[index].iscsi.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.volumes[index].nfs

↩ Parent

Name Type Description Required
path string
true
server string
true
readOnly boolean
false

Jaeger.spec.volumes[index].persistentVolumeClaim

↩ Parent

Name Type Description Required
claimName string
true
readOnly boolean
false

Jaeger.spec.volumes[index].photonPersistentDisk

↩ Parent

Name Type Description Required
pdID string
true
fsType string
false

Jaeger.spec.volumes[index].portworxVolume

↩ Parent

Name Type Description Required
volumeID string
true
fsType string
false
readOnly boolean
false

Jaeger.spec.volumes[index].projected

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
sources []object
false

Jaeger.spec.volumes[index].projected.sources[index]

↩ Parent

Name Type Description Required
configMap object
false
downwardAPI object
false
secret object
false
serviceAccountToken object
false

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

↩ Parent

Name Type Description Required
items []object
false
name string
false
optional boolean
false

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

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

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

↩ Parent

Name Type Description Required
items []object
false

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

↩ Parent

Name Type Description Required
path string
true
fieldRef object
false
mode integer

Format: int32
false
resourceFieldRef object
false

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

↩ Parent

Name Type Description Required
fieldPath string
true
apiVersion string
false

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

↩ Parent

Name Type Description Required
resource string
true
containerName string
false
divisor int or string
false

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

↩ Parent

Name Type Description Required
items []object
false
name string
false
optional boolean
false

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

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

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

↩ Parent

Name Type Description Required
path string
true
audience string
false
expirationSeconds integer

Format: int64
false

Jaeger.spec.volumes[index].quobyte

↩ Parent

Name Type Description Required
registry string
true
volume string
true
group string
false
readOnly boolean
false
tenant string
false
user string
false

Jaeger.spec.volumes[index].rbd

↩ Parent

Name Type Description Required
image string
true
monitors []string
true
fsType string
false
keyring string
false
pool string
false
readOnly boolean
false
secretRef object
false
user string
false

Jaeger.spec.volumes[index].rbd.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.volumes[index].scaleIO

↩ Parent

Name Type Description Required
gateway string
true
secretRef object
true
system string
true
fsType string
false
protectionDomain string
false
readOnly boolean
false
sslEnabled boolean
false
storageMode string
false
storagePool string
false
volumeName string
false

Jaeger.spec.volumes[index].scaleIO.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.volumes[index].secret

↩ Parent

Name Type Description Required
defaultMode integer

Format: int32
false
items []object
false
optional boolean
false
secretName string
false

Jaeger.spec.volumes[index].secret.items[index]

↩ Parent

Name Type Description Required
key string
true
path string
true
mode integer

Format: int32
false

Jaeger.spec.volumes[index].storageos

↩ Parent

Name Type Description Required
fsType string
false
readOnly boolean
false
secretRef object
false
volumeName string
false
volumeNamespace string
false

Jaeger.spec.volumes[index].storageos.secretRef

↩ Parent

Name Type Description Required
name string
false

Jaeger.spec.volumes[index].vsphereVolume

↩ Parent

Name Type Description Required
volumePath string
true
fsType string
false
storagePolicyID string
false
storagePolicyName string
false

Jaeger.status

↩ Parent

Name Type Description Required
phase string
true
version string
true