Skip to content

jaeger values.yaml📜

nameOverride📜

Type: string

Default value
"jaeger-operator"

Description: Chart name override

openshift📜

Type: object

Default value
enabled: false

Description: Openshift toggle, only affects networkPolicies

sso📜

Type: object

Default value
enabled: false

Description: SSO toggle, only affects auth policies

monitoring📜

Type: object

Default value
enabled: false
serviceMonitor:
  scheme: ''
  tlsConfig: {}

Description: Monitoring toggle, affects servicemonitor and networkPolicies

domain📜

Type: string

Default value
"bigbang.dev"

Description: Domain to service Jaeger virtualService

istio.enabled📜

Type: bool

Default value
false

Description: Toggle istio integration

istio.hardened.enabled📜

Type: bool

Default value
false

istio.hardened.outboundTrafficPolicyMode📜

Type: string

Default value
"REGISTRY_ONLY"

istio.hardened.customServiceEntries📜

Type: list

Default value
[]

istio.hardened.customAuthorizationPolicies📜

Type: list

Default value
[]

istio.hardened.tempo.enabled📜

Type: bool

Default value
false

istio.hardened.tempo.namespaces[0]📜

Type: string

Default value
"tempo"

istio.hardened.tempo.principals[0]📜

Type: string

Default value
"cluster.local/ns/tempo/sa/tempo-tempo"

istio.jaeger.enabled📜

Type: bool

Default value
true

Description: Toggle vs creation

istio.jaeger.annotations📜

Type: object

Default value
{}

istio.jaeger.labels📜

Type: object

Default value
{}

istio.jaeger.gateways[0]📜

Type: string

Default value
"istio-system/main"

istio.jaeger.hosts[0]📜

Type: string

Default value
"tracing.{{ .Values.domain }}"

istio.mtls📜

Type: object

Default value
mode: STRICT

Description: Default jaeger peer authentication

istio.mtls.mode📜

Type: string

Default value
"STRICT"

Description: STRICT = Allow only mutual TLS traffic, PERMISSIVE = Allow both plain text and mutual TLS traffic

cleanSvcMonitor📜

Type: object

Default value
enabled: false
image:
  repository: registry1.dso.mil/ironbank/big-bang/base
  tag: 2.1.0

Description: Only needed for upgrade from pre-1.29.x, Deletes the servicemonitor that targetted deprecated metrics endpoints

webhookCertGen📜

Type: object

Default value
affinity: {}
cleanupProxy:
  image:
    pullPolicy: IfNotPresent
    repository: registry1.dso.mil/ironbank/big-bang/base
    tag: 2.1.0
containerSecurityContext:
  capabilities:
    drop:
    - ALL
enabled: true
image:
  pullPolicy: IfNotPresent
  repository: registry1.dso.mil/ironbank/opensource/ingress-nginx/kube-webhook-certgen
  tag: v1.4.3
nodeSelector: {}
resources:
  limits:
    cpu: 50m
    memory: 50Mi
  requests:
    cpu: 50m
    memory: 50Mi
securityContext:
  runAsGroup: 65532
  runAsNonRoot: true
  runAsUser: 65532
tolerations: {}

Description: Job to generate and patch webhooks with certificate

webhookCertGen.enabled📜

Type: bool

Default value
true

Description: If disabled must use cert manager and manually patch webhook

elasticsearch.enabled📜

Type: bool

Default value
false

elasticsearch.indexTemplateCreation📜

Type: object

Default value
containerSecurityContext:
  capabilities:
    drop:
    - ALL
enabled: true
image:
  repository: registry1.dso.mil/ironbank/big-bang/base
  tag: 2.1.0
securityContext:
  runAsGroup: 1001
  runAsNonRoot: true
  runAsUser: 1001
servicePriority: 10
spanPriority: 11

Description: Custom BB job to create required index templates for ES 8.x

elasticsearch.indexTemplateCreation.servicePriority📜

Type: int

Default value
10

Description: Priority to add to the service index template, cannot conflict with existing templates

elasticsearch.indexTemplateCreation.spanPriority📜

Type: int

Default value
11

Description: Priority to add to the span index template, cannot conflict with existing templates

elasticsearch.username📜

Type: string

Default value
"elastic"

elasticsearch.name📜

Type: string

Default value
"logging-ek"

elasticsearch.namespace📜

Type: string

Default value
"logging"

elasticsearch.storage.options.es.server-urls📜

Type: string

Default value
"https://{{ $.Values.elasticsearch.name }}-es-http.{{ $.Values.elasticsearch.namespace }}.svc:9200"

elasticsearch.storage.options.es.tls.enabled📜

Type: string

Default value
"true"

elasticsearch.storage.options.es.tls.ca📜

Type: string

Default value
"/es/certificates/ca.crt"

elasticsearch.storage.options.es.version📜

Type: int

Default value
7

elasticsearch.storage.options.es.create-index-templates📜

Type: bool

Default value
false

retention.enabled📜

Type: bool

Default value
false

retention.schedule📜

Type: string

Default value
"0 * * * *"

retention.days📜

Type: int

Default value
5

retention.image📜

Type: string

Default value
"registry1.dso.mil/ironbank/opensource/jaegertracing/jaeger-es-index-cleaner:1.61.0"

operatorUpdateStrategy.type📜

Type: string

Default value
"RollingUpdate"

image.repository📜

Type: string

Default value
"registry1.dso.mil/ironbank/opensource/jaegertracing/jaeger-operator"

image.tag📜

Type: string

Default value
"1.61.0"

image.pullPolicy📜

Type: string

Default value
"Always"

image.imagePullSecrets[0]📜

Type: string

Default value
"private-registry"

certs.issuer.create📜

Type: bool

Default value
false

certs.issuer.name📜

Type: string

Default value
""

certs.certificate.create📜

Type: bool

Default value
false

certs.certificate.namespace📜

Type: string

Default value
""

certs.certificate.secretName📜

Type: string

Default value
"jaeger-operator-webhook-cert"

certs.certificate.issuerKind📜

Type: string

Default value
"Issuer"

webhooks.mutatingWebhook.create📜

Type: bool

Default value
true

webhooks.validatingWebhook.create📜

Type: bool

Default value
true

webhooks.port📜

Type: int

Default value
9443

webhooks.service.annotations📜

Type: object

Default value
{}

webhooks.service.create📜

Type: bool

Default value
true

webhooks.service.name📜

Type: string

Default value
""

jaeger.create📜

Type: bool

Default value
true

jaeger.namespace📜

Type: string

Default value
nil

jaeger.spec.strategy📜

Type: string

Default value
"allInOne"

jaeger.spec.ingress.enabled📜

Type: bool

Default value
false

jaeger.spec.annotations📜

Type: object

Default value
{}

jaeger.spec.labels📜

Type: object

Default value
{}

jaeger.spec.allInOne.image📜

Type: string

Default value
"registry1.dso.mil/ironbank/opensource/jaegertracing/all-in-one:1.61.0"

jaeger.spec.allInOne.options.log-level📜

Type: string

Default value
"info"

jaeger.spec.allInOne.options.collector.zipkin.host-port📜

Type: string

Default value
":9411"

jaeger.spec.allInOne.annotations.”sidecar.istio.io/inject”📜

Type: string

Default value
"true"

jaeger.spec.allInOne.annotations.”traffic.sidecar.istio.io/includeInboundPorts”📜

Type: string

Default value
"16686"

jaeger.spec.allInOne.resources.requests.cpu📜

Type: string

Default value
"200m"

jaeger.spec.allInOne.resources.requests.memory📜

Type: string

Default value
"128Mi"

jaeger.spec.allInOne.resources.limits.cpu📜

Type: string

Default value
"200m"

jaeger.spec.allInOne.resources.limits.memory📜

Type: string

Default value
"128Mi"

jaeger.spec.allInOne.securityContext.runAsNonRoot📜

Type: bool

Default value
true

jaeger.spec.allInOne.securityContext.runAsUser📜

Type: int

Default value
1001

jaeger.spec.allInOne.securityContext.runAsGroup📜

Type: int

Default value
1001

jaeger.spec.allInOne.containerSecurityContext.capabilities.drop[0]📜

Type: string

Default value
"ALL"

jaeger.spec.allInOne.strategy.type📜

Type: string

Default value
"RollingUpdate"

jaeger.spec.agent.maxReplicas📜

Type: int

Default value
5

jaeger.spec.agent.image📜

Type: string

Default value
"registry1.dso.mil/ironbank/opensource/jaegertracing/jaeger-agent:1.61.0"

jaeger.spec.agent.options.log-level📜

Type: string

Default value
"info"

jaeger.spec.agent.imagePullSecrets[0]📜

Type: string

Default value
"private-registry"

jaeger.spec.agent.securityContext.runAsNonRoot📜

Type: bool

Default value
true

jaeger.spec.agent.securityContext.runAsUser📜

Type: int

Default value
1001

jaeger.spec.agent.securityContext.runAsGroup📜

Type: int

Default value
1001

jaeger.spec.agent.containerSecurityContext.capabilities.drop[0]📜

Type: string

Default value
"ALL"

jaeger.spec.agent.strategy.type📜

Type: string

Default value
"RollingUpdate"

jaeger.spec.ingester.maxReplicas📜

Type: int

Default value
5

jaeger.spec.ingester.image📜

Type: string

Default value
"registry1.dso.mil/ironbank/opensource/jaegertracing/jaeger-ingester:1.61.0"

jaeger.spec.ingester.options.log-level📜

Type: string

Default value
"info"

jaeger.spec.ingester.securityContext.runAsNonRoot📜

Type: bool

Default value
true

jaeger.spec.ingester.securityContext.runAsUser📜

Type: int

Default value
1001

jaeger.spec.ingester.securityContext.runAsGroup📜

Type: int

Default value
1001

jaeger.spec.ingester.containerSecurityContext.capabilities.drop[0]📜

Type: string

Default value
"ALL"

jaeger.spec.ingester.strategy.type📜

Type: string

Default value
"RollingUpdate"

jaeger.spec.query.replicas📜

Type: int

Default value
5

jaeger.spec.query.image📜

Type: string

Default value
"registry1.dso.mil/ironbank/opensource/jaegertracing/jaeger-query:1.61.0"

jaeger.spec.query.options.log-level📜

Type: string

Default value
"info"

jaeger.spec.query.securityContext.runAsNonRoot📜

Type: bool

Default value
true

jaeger.spec.query.securityContext.runAsUser📜

Type: int

Default value
1001

jaeger.spec.query.securityContext.runAsGroup📜

Type: int

Default value
1001

jaeger.spec.query.containerSecurityContext.capabilities.drop[0]📜

Type: string

Default value
"ALL"

jaeger.spec.query.strategy.type📜

Type: string

Default value
"RollingUpdate"

jaeger.spec.collector.maxReplicas📜

Type: int

Default value
5

jaeger.spec.collector.image📜

Type: string

Default value
"registry1.dso.mil/ironbank/opensource/jaegertracing/jaeger-collector:1.61.0"

jaeger.spec.collector.options.log-level📜

Type: string

Default value
"info"

jaeger.spec.collector.resources.requests.cpu📜

Type: string

Default value
"200m"

jaeger.spec.collector.resources.requests.memory📜

Type: string

Default value
"128Mi"

jaeger.spec.collector.resources.limits.cpu📜

Type: string

Default value
"200m"

jaeger.spec.collector.resources.limits.memory📜

Type: string

Default value
"128Mi"

jaeger.spec.collector.securityContext.runAsNonRoot📜

Type: bool

Default value
true

jaeger.spec.collector.securityContext.runAsUser📜

Type: int

Default value
1001

jaeger.spec.collector.securityContext.runAsGroup📜

Type: int

Default value
1001

jaeger.spec.collector.containerSecurityContext.capabilities.drop[0]📜

Type: string

Default value
"ALL"

jaeger.spec.collector.strategy.type📜

Type: string

Default value
"RollingUpdate"

jaeger.spec.volumeMounts[0].name📜

Type: string

Default value
"certificates"

jaeger.spec.volumeMounts[0].mountPath📜

Type: string

Default value
"/es/certificates/"

jaeger.spec.volumeMounts[0].readOnly📜

Type: bool

Default value
true

jaeger.spec.volumes[0].name📜

Type: string

Default value
"certificates"

jaeger.spec.volumes[0].secret.secretName📜

Type: string

Default value
"elasticsearch-certificates"

rbac.create📜

Type: bool

Default value
true

rbac.pspEnabled📜

Type: bool

Default value
false

rbac.clusterRole📜

Type: bool

Default value
true

service.type📜

Type: string

Default value
"ClusterIP"

service.annotations📜

Type: object

Default value
{}

serviceAccount.create📜

Type: bool

Default value
true

serviceAccount.name📜

Type: string

Default value
"jaeger-instance"

serviceAccount.annotations📜

Type: object

Default value
{}

extraArgs📜

Type: object

Default value
{}

extraEnv📜

Type: list

Default value
[]

serviceExtraLabels📜

Type: object

Default value
{}

extraLabels📜

Type: object

Default value
{}

replicaCount📜

Type: int

Default value
1

resources.limits.cpu📜

Type: string

Default value
"100m"

resources.limits.memory📜

Type: string

Default value
"128Mi"

resources.requests.cpu📜

Type: string

Default value
"100m"

resources.requests.memory📜

Type: string

Default value
"128Mi"

nodeSelector📜

Type: object

Default value
{}

tolerations📜

Type: list

Default value
[]

topologySpreadConstraints📜

Type: list

Default value
[]

affinity📜

Type: object

Default value
{}

securityContext.runAsNonRoot📜

Type: bool

Default value
true

securityContext.runAsUser📜

Type: int

Default value
1001

securityContext.runAsGroup📜

Type: int

Default value
1001

containerSecurityContext📜

Type: object

Default value
{}

priorityClassName📜

Type: string

Default value
nil

hostNetwork📜

Type: bool

Default value
false

metricsPort📜

Type: int

Default value
8383

annotations📜

Type: object

Default value
{}

networkPolicies.enabled📜

Type: bool

Default value
false

networkPolicies.ingressLabels.app📜

Type: string

Default value
"istio-ingressgateway"

networkPolicies.ingressLabels.istio📜

Type: string

Default value
"ingressgateway"

networkPolicies.controlPlaneCidr📜

Type: string

Default value
"0.0.0.0/0"

networkPolicies.additionalPolicies📜

Type: list

Default value
[]

bbtests.enabled📜

Type: bool

Default value
false

bbtests.cypress.artifacts📜

Type: bool

Default value
true

bbtests.cypress.envs.cypress_url📜

Type: string

Default value
"http://jaeger-query:16686"

waitJob.enabled📜

Type: bool

Default value
true

waitJob.scripts.image📜

Type: string

Default value
"registry1.dso.mil/ironbank/opensource/kubernetes/kubectl:v1.30.5"

waitJob.permissions.apiGroups[0]📜

Type: string

Default value
"jaeger.io"

waitJob.permissions.apiGroups[1]📜

Type: string

Default value
"jaeger.io/v1alpha1"

waitJob.permissions.resources[0]📜

Type: string

Default value
"jaeger"