Skip to content

thanos values.yaml📜

global.imageRegistry📜

Type: string

Default value
""

global.imagePullSecrets📜

Type: list

Default value
[]

global.defaultStorageClass📜

Type: string

Default value
""

global.storageClass📜

Type: string

Default value
""

global.security.allowInsecureImages📜

Type: bool

Default value
false

global.compatibility.openshift.adaptSecurityContext📜

Type: string

Default value
"auto"

kubeVersion📜

Type: string

Default value
""

nameOverride📜

Type: string

Default value
""

fullnameOverride📜

Type: string

Default value
""

commonLabels📜

Type: object

Default value
{}

commonAnnotations📜

Type: object

Default value
{}

clusterDomain📜

Type: string

Default value
"cluster.local"

extraDeploy📜

Type: list

Default value
[]

sso.enabled📜

Type: bool

Default value
false

image.registry📜

Type: string

Default value
"registry1.dso.mil"

image.repository📜

Type: string

Default value
"ironbank/opensource/thanos/thanos"

image.tag📜

Type: string

Default value
"v0.37.2"

image.digest📜

Type: string

Default value
""

image.pullPolicy📜

Type: string

Default value
"IfNotPresent"

image.pullSecrets[0]📜

Type: string

Default value
"private-registry"

objstoreConfig📜

Type: string

Default value
""

indexCacheConfig📜

Type: string

Default value
""

bucketCacheConfig📜

Type: string

Default value
""

existingObjstoreSecret📜

Type: string

Default value
""

existingObjstoreSecretItems📜

Type: list

Default value
[]

httpConfig📜

Type: string

Default value
""

existingHttpConfigSecret📜

Type: string

Default value
""

https.enabled📜

Type: bool

Default value
false

https.autoGenerated📜

Type: bool

Default value
false

https.existingSecret📜

Type: string

Default value
""

https.certFilename📜

Type: string

Default value
"tls.crt"

https.keyFilename📜

Type: string

Default value
"tls.key"

https.caFilename📜

Type: string

Default value
"ca.crt"

https.key📜

Type: string

Default value
""

https.cert📜

Type: string

Default value
""

https.ca📜

Type: string

Default value
""

https.clientAuthType📜

Type: string

Default value
""

https.extraTlsServerConfig📜

Type: object

Default value
{}

auth.basicAuthUsers📜

Type: object

Default value
{}

query.enabled📜

Type: bool

Default value
true

query.logLevel📜

Type: string

Default value
"info"

query.logFormat📜

Type: string

Default value
"logfmt"

query.replicaLabel[0]📜

Type: string

Default value
"replica"

query.dnsDiscovery.enabled📜

Type: bool

Default value
true

query.dnsDiscovery.sidecarsService📜

Type: string

Default value
""

query.dnsDiscovery.sidecarsNamespace📜

Type: string

Default value
""

query.stores📜

Type: list

Default value
[]

query.sdConfig📜

Type: string

Default value
""

query.existingSDConfigmap📜

Type: string

Default value
""

query.extraEnvVars📜

Type: list

Default value
[]

query.extraEnvVarsCM📜

Type: string

Default value
""

query.extraEnvVarsSecret📜

Type: string

Default value
""

query.extraFlags📜

Type: list

Default value
[]

query.command📜

Type: list

Default value
[]

query.args📜

Type: list

Default value
[]

query.replicaCount📜

Type: int

Default value
1

query.revisionHistoryLimit📜

Type: int

Default value
10

query.updateStrategy.type📜

Type: string

Default value
"RollingUpdate"

query.containerPorts.http📜

Type: int

Default value
10902

query.containerPorts.grpc📜

Type: int

Default value
10901

query.podSecurityContext.enabled📜

Type: bool

Default value
true

query.podSecurityContext.fsGroupChangePolicy📜

Type: string

Default value
"Always"

query.podSecurityContext.sysctls📜

Type: list

Default value
[]

query.podSecurityContext.supplementalGroups📜

Type: list

Default value
[]

query.podSecurityContext.fsGroup📜

Type: int

Default value
1001

query.containerSecurityContext.enabled📜

Type: bool

Default value
true

query.containerSecurityContext.seLinuxOptions📜

Type: object

Default value
{}

query.containerSecurityContext.runAsUser📜

Type: int

Default value
1001

query.containerSecurityContext.runAsGroup📜

Type: int

Default value
1001

query.containerSecurityContext.runAsNonRoot📜

Type: bool

Default value
true

query.containerSecurityContext.privileged📜

Type: bool

Default value
false

query.containerSecurityContext.readOnlyRootFilesystem📜

Type: bool

Default value
true

query.containerSecurityContext.allowPrivilegeEscalation📜

Type: bool

Default value
false

query.containerSecurityContext.capabilities.drop[0]📜

Type: string

Default value
"ALL"

query.containerSecurityContext.seccompProfile.type📜

Type: string

Default value
"RuntimeDefault"

query.resources.limits.cpu📜

Type: string

Default value
"300m"

query.resources.limits.memory📜

Type: string

Default value
"5Gi"

query.resources.requests.cpu📜

Type: string

Default value
"300m"

query.resources.requests.memory📜

Type: string

Default value
"5Gi"

query.resourcesPreset📜

Type: string

Default value
"nano"

query.livenessProbe.enabled📜

Type: bool

Default value
true

query.livenessProbe.initialDelaySeconds📜

Type: int

Default value
30

query.livenessProbe.timeoutSeconds📜

Type: int

Default value
30

query.livenessProbe.periodSeconds📜

Type: int

Default value
10

query.livenessProbe.successThreshold📜

Type: int

Default value
1

query.livenessProbe.failureThreshold📜

Type: int

Default value
6

query.readinessProbe.enabled📜

Type: bool

Default value
true

query.readinessProbe.initialDelaySeconds📜

Type: int

Default value
30

query.readinessProbe.timeoutSeconds📜

Type: int

Default value
30

query.readinessProbe.periodSeconds📜

Type: int

Default value
10

query.readinessProbe.successThreshold📜

Type: int

Default value
1

query.readinessProbe.failureThreshold📜

Type: int

Default value
6

query.startupProbe.enabled📜

Type: bool

Default value
false

query.startupProbe.initialDelaySeconds📜

Type: int

Default value
5

query.startupProbe.periodSeconds📜

Type: int

Default value
5

query.startupProbe.timeoutSeconds📜

Type: int

Default value
1

query.startupProbe.failureThreshold📜

Type: int

Default value
15

query.startupProbe.successThreshold📜

Type: int

Default value
1

query.customLivenessProbe📜

Type: object

Default value
{}

query.customReadinessProbe📜

Type: object

Default value
{}

query.customStartupProbe📜

Type: object

Default value
{}

query.initContainers📜

Type: list

Default value
[]

query.sidecars📜

Type: list

Default value
[]

query.extraVolumes📜

Type: list

Default value
[]

query.extraVolumeMounts📜

Type: list

Default value
[]

query.podAffinityPreset📜

Type: string

Default value
""

query.podAntiAffinityPreset📜

Type: string

Default value
"soft"

query.podAntiAffinityPresetTopologyKey📜

Type: string

Default value
""

query.nodeAffinityPreset.type📜

Type: string

Default value
""

query.nodeAffinityPreset.key📜

Type: string

Default value
""

query.nodeAffinityPreset.values📜

Type: list

Default value
[]

query.affinity📜

Type: object

Default value
{}

query.nodeSelector📜

Type: object

Default value
{}

query.tolerations📜

Type: list

Default value
[]

query.podLabels📜

Type: object

Default value
{}

query.podAnnotations📜

Type: object

Default value
{}

query.dnsConfig📜

Type: object

Default value
{}

query.dnsPolicy📜

Type: string

Default value
""

query.hostAliases📜

Type: list

Default value
[]

query.lifecycleHooks📜

Type: object

Default value
{}

query.priorityClassName📜

Type: string

Default value
""

query.schedulerName📜

Type: string

Default value
""

query.topologySpreadConstraints📜

Type: list

Default value
[]

query.grpc.server.tls.enabled📜

Type: bool

Default value
false

query.grpc.server.tls.autoGenerated📜

Type: bool

Default value
false

query.grpc.server.tls.cert📜

Type: string

Default value
""

query.grpc.server.tls.key📜

Type: string

Default value
""

query.grpc.server.tls.ca📜

Type: string

Default value
""

query.grpc.server.tls.clientAuthEnabled📜

Type: bool

Default value
true

query.grpc.server.tls.existingSecret📜

Type: object

Default value
{}

query.grpc.client.serverName📜

Type: string

Default value
""

query.grpc.client.tls.enabled📜

Type: bool

Default value
false

query.grpc.client.tls.autoGenerated📜

Type: bool

Default value
false

query.grpc.client.tls.cert📜

Type: string

Default value
""

query.grpc.client.tls.key📜

Type: string

Default value
""

query.grpc.client.tls.ca📜

Type: string

Default value
""

query.grpc.client.tls.existingSecret📜

Type: object

Default value
{}

query.networkPolicy.enabled📜

Type: bool

Default value
true

query.networkPolicy.allowExternal📜

Type: bool

Default value
true

query.networkPolicy.allowExternalEgress📜

Type: bool

Default value
true

query.networkPolicy.extraIngress📜

Type: list

Default value
[]

query.networkPolicy.extraEgress📜

Type: list

Default value
[]

query.networkPolicy.ingressNSMatchLabels📜

Type: object

Default value
{}

query.networkPolicy.ingressNSPodMatchLabels📜

Type: object

Default value
{}

query.service.type📜

Type: string

Default value
"ClusterIP"

query.service.ports.http📜

Type: int

Default value
9090

query.service.nodePorts.http📜

Type: string

Default value
""

query.service.clusterIP📜

Type: string

Default value
""

query.service.loadBalancerIP📜

Type: string

Default value
""

query.service.loadBalancerSourceRanges📜

Type: list

Default value
[]

query.service.externalTrafficPolicy📜

Type: string

Default value
"Cluster"

query.service.labels📜

Type: object

Default value
{}

query.service.annotations📜

Type: object

Default value
{}

query.service.extraPorts📜

Type: list

Default value
[]

query.service.labelSelectorsOverride📜

Type: object

Default value
{}

query.service.additionalHeadless📜

Type: bool

Default value
false

query.service.headless.annotations📜

Type: object

Default value
{}

query.serviceGrpc.type📜

Type: string

Default value
"ClusterIP"

query.serviceGrpc.ports.grpc📜

Type: int

Default value
10901

query.serviceGrpc.nodePorts.grpc📜

Type: string

Default value
""

query.serviceGrpc.clusterIP📜

Type: string

Default value
""

query.serviceGrpc.loadBalancerIP📜

Type: string

Default value
""

query.serviceGrpc.loadBalancerSourceRanges📜

Type: list

Default value
[]

query.serviceGrpc.externalTrafficPolicy📜

Type: string

Default value
"Cluster"

query.serviceGrpc.labels📜

Type: object

Default value
{}

query.serviceGrpc.annotations📜

Type: object

Default value
{}

query.serviceGrpc.extraPorts📜

Type: list

Default value
[]

query.serviceGrpc.labelSelectorsOverride📜

Type: object

Default value
{}

query.serviceGrpc.additionalHeadless📜

Type: bool

Default value
false

query.serviceGrpc.headless.annotations📜

Type: object

Default value
{}

query.automountServiceAccountToken📜

Type: bool

Default value
true

query.serviceAccount.create📜

Type: bool

Default value
true

query.serviceAccount.name📜

Type: string

Default value
""

query.serviceAccount.annotations📜

Type: object

Default value
{}

query.serviceAccount.automountServiceAccountToken📜

Type: bool

Default value
false

query.rbac.create📜

Type: bool

Default value
false

query.rbac.rules📜

Type: list

Default value
[]

query.pspEnabled📜

Type: bool

Default value
false

query.autoscaling.enabled📜

Type: bool

Default value
false

query.autoscaling.minReplicas📜

Type: string

Default value
""

query.autoscaling.maxReplicas📜

Type: string

Default value
""

query.autoscaling.targetCPU📜

Type: string

Default value
""

query.autoscaling.targetMemory📜

Type: string

Default value
""

query.autoscaling.targetPodMetrics📜

Type: list

Default value
[]

query.pdb.create📜

Type: bool

Default value
false

query.pdb.minAvailable📜

Type: int

Default value
1

query.pdb.maxUnavailable📜

Type: int

Default value
1

query.ingress.enabled📜

Type: bool

Default value
false

query.ingress.hostname📜

Type: string

Default value
"thanos.local"

query.ingress.secretName📜

Type: string

Default value
""

query.ingress.ingressClassName📜

Type: string

Default value
""

query.ingress.annotations📜

Type: object

Default value
{}

query.ingress.extraHosts📜

Type: list

Default value
[]

query.ingress.extraTls📜

Type: list

Default value
[]

query.ingress.secrets📜

Type: list

Default value
[]

query.ingress.extraRules📜

Type: list

Default value
[]

query.ingress.tls📜

Type: bool

Default value
false

query.ingress.selfSigned📜

Type: bool

Default value
false

query.ingress.apiVersion📜

Type: string

Default value
""

query.ingress.path📜

Type: string

Default value
"/"

query.ingress.pathType📜

Type: string

Default value
"ImplementationSpecific"

query.ingress.grpc.enabled📜

Type: bool

Default value
false

query.ingress.grpc.hostname📜

Type: string

Default value
"thanos-grpc.local"

query.ingress.grpc.secretName📜

Type: string

Default value
""

query.ingress.grpc.ingressClassName📜

Type: string

Default value
""

query.ingress.grpc.annotations📜

Type: object

Default value
{}

query.ingress.grpc.extraHosts📜

Type: list

Default value
[]

query.ingress.grpc.extraTls📜

Type: list

Default value
[]

query.ingress.grpc.secrets📜

Type: list

Default value
[]

query.ingress.grpc.extraRules📜

Type: list

Default value
[]

query.ingress.grpc.tls📜

Type: bool

Default value
false

query.ingress.grpc.selfSigned📜

Type: bool

Default value
false

query.ingress.grpc.apiVersion📜

Type: string

Default value
""

query.ingress.grpc.path📜

Type: string

Default value
"/"

query.ingress.grpc.pathType📜

Type: string

Default value
"ImplementationSpecific"

queryFrontend.enabled📜

Type: bool

Default value
true

queryFrontend.logLevel📜

Type: string

Default value
"info"

queryFrontend.logFormat📜

Type: string

Default value
"logfmt"

queryFrontend.config📜

Type: string

Default value
""

queryFrontend.existingConfigmap📜

Type: string

Default value
""

queryFrontend.extraEnvVars📜

Type: list

Default value
[]

queryFrontend.extraEnvVarsCM📜

Type: string

Default value
""

queryFrontend.extraEnvVarsSecret📜

Type: string

Default value
""

queryFrontend.extraFlags📜

Type: list

Default value
[]

queryFrontend.command📜

Type: list

Default value
[]

queryFrontend.args📜

Type: list

Default value
[]

queryFrontend.replicaCount📜

Type: int

Default value
1

queryFrontend.revisionHistoryLimit📜

Type: int

Default value
10

queryFrontend.updateStrategy.type📜

Type: string

Default value
"RollingUpdate"

queryFrontend.containerPorts.http📜

Type: int

Default value
9090

queryFrontend.podSecurityContext.enabled📜

Type: bool

Default value
true

queryFrontend.podSecurityContext.fsGroupChangePolicy📜

Type: string

Default value
"Always"

queryFrontend.podSecurityContext.sysctls📜

Type: list

Default value
[]

queryFrontend.podSecurityContext.supplementalGroups📜

Type: list

Default value
[]

queryFrontend.podSecurityContext.fsGroup📜

Type: int

Default value
1001

queryFrontend.containerSecurityContext.enabled📜

Type: bool

Default value
true

queryFrontend.containerSecurityContext.seLinuxOptions📜

Type: object

Default value
{}

queryFrontend.containerSecurityContext.runAsUser📜

Type: int

Default value
1001

queryFrontend.containerSecurityContext.runAsGroup📜

Type: int

Default value
1001

queryFrontend.containerSecurityContext.runAsNonRoot📜

Type: bool

Default value
true

queryFrontend.containerSecurityContext.privileged📜

Type: bool

Default value
false

queryFrontend.containerSecurityContext.readOnlyRootFilesystem📜

Type: bool

Default value
true

queryFrontend.containerSecurityContext.allowPrivilegeEscalation📜

Type: bool

Default value
false

queryFrontend.containerSecurityContext.capabilities.drop[0]📜

Type: string

Default value
"ALL"

queryFrontend.containerSecurityContext.seccompProfile.type📜

Type: string

Default value
"RuntimeDefault"

queryFrontend.resources.limits.cpu📜

Type: string

Default value
"100m"

queryFrontend.resources.limits.memory📜

Type: string

Default value
"100Mi"

queryFrontend.resources.requests.cpu📜

Type: string

Default value
"100m"

queryFrontend.resources.requests.memory📜

Type: string

Default value
"100Mi"

queryFrontend.resourcesPreset📜

Type: string

Default value
"nano"

queryFrontend.livenessProbe.enabled📜

Type: bool

Default value
true

queryFrontend.livenessProbe.initialDelaySeconds📜

Type: int

Default value
30

queryFrontend.livenessProbe.timeoutSeconds📜

Type: int

Default value
30

queryFrontend.livenessProbe.periodSeconds📜

Type: int

Default value
10

queryFrontend.livenessProbe.successThreshold📜

Type: int

Default value
1

queryFrontend.livenessProbe.failureThreshold📜

Type: int

Default value
6

queryFrontend.readinessProbe.enabled📜

Type: bool

Default value
true

queryFrontend.readinessProbe.initialDelaySeconds📜

Type: int

Default value
30

queryFrontend.readinessProbe.timeoutSeconds📜

Type: int

Default value
30

queryFrontend.readinessProbe.periodSeconds📜

Type: int

Default value
10

queryFrontend.readinessProbe.successThreshold📜

Type: int

Default value
1

queryFrontend.readinessProbe.failureThreshold📜

Type: int

Default value
6

queryFrontend.startupProbe.enabled📜

Type: bool

Default value
false

queryFrontend.startupProbe.initialDelaySeconds📜

Type: int

Default value
5

queryFrontend.startupProbe.periodSeconds📜

Type: int

Default value
5

queryFrontend.startupProbe.timeoutSeconds📜

Type: int

Default value
1

queryFrontend.startupProbe.failureThreshold📜

Type: int

Default value
15

queryFrontend.startupProbe.successThreshold📜

Type: int

Default value
1

queryFrontend.customLivenessProbe📜

Type: object

Default value
{}

queryFrontend.customReadinessProbe📜

Type: object

Default value
{}

queryFrontend.customStartupProbe📜

Type: object

Default value
{}

queryFrontend.initContainers📜

Type: list

Default value
[]

queryFrontend.sidecars📜

Type: list

Default value
[]

queryFrontend.extraVolumes📜

Type: list

Default value
[]

queryFrontend.extraVolumeMounts📜

Type: list

Default value
[]

queryFrontend.podAffinityPreset📜

Type: string

Default value
""

queryFrontend.podAntiAffinityPreset📜

Type: string

Default value
"soft"

queryFrontend.nodeAffinityPreset.type📜

Type: string

Default value
""

queryFrontend.nodeAffinityPreset.key📜

Type: string

Default value
""

queryFrontend.nodeAffinityPreset.values📜

Type: list

Default value
[]

queryFrontend.affinity📜

Type: object

Default value
{}

queryFrontend.nodeSelector📜

Type: object

Default value
{}

queryFrontend.tolerations📜

Type: list

Default value
[]

queryFrontend.podLabels📜

Type: object

Default value
{}

queryFrontend.podAnnotations📜

Type: object

Default value
{}

queryFrontend.dnsConfig📜

Type: object

Default value
{}

queryFrontend.dnsPolicy📜

Type: string

Default value
""

queryFrontend.hostAliases📜

Type: list

Default value
[]

queryFrontend.lifecycleHooks📜

Type: object

Default value
{}

queryFrontend.priorityClassName📜

Type: string

Default value
""

queryFrontend.schedulerName📜

Type: string

Default value
""

queryFrontend.topologySpreadConstraints📜

Type: list

Default value
[]

queryFrontend.networkPolicy.enabled📜

Type: bool

Default value
true

queryFrontend.networkPolicy.allowExternal📜

Type: bool

Default value
true

queryFrontend.networkPolicy.allowExternalEgress📜

Type: bool

Default value
true

queryFrontend.networkPolicy.extraIngress📜

Type: list

Default value
[]

queryFrontend.networkPolicy.extraEgress📜

Type: list

Default value
[]

queryFrontend.networkPolicy.ingressNSMatchLabels📜

Type: object

Default value
{}

queryFrontend.networkPolicy.ingressNSPodMatchLabels📜

Type: object

Default value
{}

queryFrontend.service.type📜

Type: string

Default value
"ClusterIP"

queryFrontend.service.ports.http📜

Type: int

Default value
9090

queryFrontend.service.nodePorts.http📜

Type: string

Default value
""

queryFrontend.service.clusterIP📜

Type: string

Default value
""

queryFrontend.service.loadBalancerIP📜

Type: string

Default value
""

queryFrontend.service.loadBalancerSourceRanges📜

Type: list

Default value
[]

queryFrontend.service.externalTrafficPolicy📜

Type: string

Default value
"Cluster"

queryFrontend.service.annotations📜

Type: object

Default value
{}

queryFrontend.service.labels📜

Type: object

Default value
{}

queryFrontend.service.extraPorts📜

Type: list

Default value
[]

queryFrontend.service.labelSelectorsOverride📜

Type: object

Default value
{}

queryFrontend.automountServiceAccountToken📜

Type: bool

Default value
true

queryFrontend.serviceAccount.create📜

Type: bool

Default value
true

queryFrontend.serviceAccount.name📜

Type: string

Default value
""

queryFrontend.serviceAccount.annotations📜

Type: object

Default value
{}

queryFrontend.serviceAccount.automountServiceAccountToken📜

Type: bool

Default value
false

queryFrontend.rbac.create📜

Type: bool

Default value
false

queryFrontend.rbac.rules📜

Type: list

Default value
[]

queryFrontend.pspEnabled📜

Type: bool

Default value
false

queryFrontend.autoscaling.enabled📜

Type: bool

Default value
false

queryFrontend.autoscaling.minReplicas📜

Type: string

Default value
""

queryFrontend.autoscaling.maxReplicas📜

Type: string

Default value
""

queryFrontend.autoscaling.targetCPU📜

Type: string

Default value
""

queryFrontend.autoscaling.targetMemory📜

Type: string

Default value
""

queryFrontend.pdb.create📜

Type: bool

Default value
false

queryFrontend.pdb.minAvailable📜

Type: int

Default value
1

queryFrontend.pdb.maxUnavailable📜

Type: int

Default value
1

queryFrontend.ingress.enabled📜

Type: bool

Default value
false

queryFrontend.ingress.hostname📜

Type: string

Default value
"thanos.local"

queryFrontend.ingress.overrideAlertQueryURL📜

Type: bool

Default value
true

queryFrontend.ingress.ingressClassName📜

Type: string

Default value
""

queryFrontend.ingress.annotations📜

Type: object

Default value
{}

queryFrontend.ingress.extraHosts📜

Type: list

Default value
[]

queryFrontend.ingress.extraTls📜

Type: list

Default value
[]

queryFrontend.ingress.secrets📜

Type: list

Default value
[]

queryFrontend.ingress.extraRules📜

Type: list

Default value
[]

queryFrontend.ingress.tls📜

Type: bool

Default value
false

queryFrontend.ingress.selfSigned📜

Type: bool

Default value
false

queryFrontend.ingress.apiVersion📜

Type: string

Default value
""

queryFrontend.ingress.path📜

Type: string

Default value
"/"

queryFrontend.ingress.pathType📜

Type: string

Default value
"ImplementationSpecific"

bucketweb.enabled📜

Type: bool

Default value
false

bucketweb.logLevel📜

Type: string

Default value
"info"

bucketweb.logFormat📜

Type: string

Default value
"logfmt"

bucketweb.refresh📜

Type: string

Default value
"30m"

bucketweb.timeout📜

Type: string

Default value
"5m"

bucketweb.extraEnvVars📜

Type: list

Default value
[]

bucketweb.extraEnvVarsCM📜

Type: string

Default value
""

bucketweb.extraEnvVarsSecret📜

Type: string

Default value
""

bucketweb.extraFlags📜

Type: list

Default value
[]

bucketweb.command📜

Type: list

Default value
[]

bucketweb.args📜

Type: list

Default value
[]

bucketweb.replicaCount📜

Type: int

Default value
1

bucketweb.revisionHistoryLimit📜

Type: int

Default value
10

bucketweb.updateStrategy.type📜

Type: string

Default value
"RollingUpdate"

bucketweb.containerPorts.http📜

Type: int

Default value
8080

bucketweb.podSecurityContext.enabled📜

Type: bool

Default value
true

bucketweb.podSecurityContext.fsGroupChangePolicy📜

Type: string

Default value
"Always"

bucketweb.podSecurityContext.sysctls📜

Type: list

Default value
[]

bucketweb.podSecurityContext.supplementalGroups📜

Type: list

Default value
[]

bucketweb.podSecurityContext.fsGroup📜

Type: int

Default value
1001

bucketweb.containerSecurityContext.enabled📜

Type: bool

Default value
true

bucketweb.containerSecurityContext.seLinuxOptions📜

Type: object

Default value
{}

bucketweb.containerSecurityContext.runAsUser📜

Type: int

Default value
1001

bucketweb.containerSecurityContext.runAsGroup📜

Type: int

Default value
1001

bucketweb.containerSecurityContext.runAsNonRoot📜

Type: bool

Default value
true

bucketweb.containerSecurityContext.privileged📜

Type: bool

Default value
false

bucketweb.containerSecurityContext.readOnlyRootFilesystem📜

Type: bool

Default value
true

bucketweb.containerSecurityContext.allowPrivilegeEscalation📜

Type: bool

Default value
false

bucketweb.containerSecurityContext.capabilities.drop[0]📜

Type: string

Default value
"ALL"

bucketweb.containerSecurityContext.seccompProfile.type📜

Type: string

Default value
"RuntimeDefault"

bucketweb.resources.limits.cpu📜

Type: string

Default value
"100m"

bucketweb.resources.limits.memory📜

Type: string

Default value
"100Mi"

bucketweb.resources.requests.cpu📜

Type: string

Default value
"100m"

bucketweb.resources.requests.memory📜

Type: string

Default value
"100Mi"

bucketweb.resourcesPreset📜

Type: string

Default value
"nano"

bucketweb.livenessProbe.enabled📜

Type: bool

Default value
true

bucketweb.livenessProbe.initialDelaySeconds📜

Type: int

Default value
30

bucketweb.livenessProbe.timeoutSeconds📜

Type: int

Default value
30

bucketweb.livenessProbe.periodSeconds📜

Type: int

Default value
10

bucketweb.livenessProbe.successThreshold📜

Type: int

Default value
1

bucketweb.livenessProbe.failureThreshold📜

Type: int

Default value
6

bucketweb.readinessProbe.enabled📜

Type: bool

Default value
true

bucketweb.readinessProbe.initialDelaySeconds📜

Type: int

Default value
30

bucketweb.readinessProbe.timeoutSeconds📜

Type: int

Default value
30

bucketweb.readinessProbe.periodSeconds📜

Type: int

Default value
10

bucketweb.readinessProbe.successThreshold📜

Type: int

Default value
1

bucketweb.readinessProbe.failureThreshold📜

Type: int

Default value
6

bucketweb.startupProbe.enabled📜

Type: bool

Default value
false

bucketweb.startupProbe.initialDelaySeconds📜

Type: int

Default value
5

bucketweb.startupProbe.periodSeconds📜

Type: int

Default value
5

bucketweb.startupProbe.timeoutSeconds📜

Type: int

Default value
1

bucketweb.startupProbe.failureThreshold📜

Type: int

Default value
15

bucketweb.startupProbe.successThreshold📜

Type: int

Default value
1

bucketweb.customLivenessProbe📜

Type: object

Default value
{}

bucketweb.customReadinessProbe📜

Type: object

Default value
{}

bucketweb.customStartupProbe📜

Type: object

Default value
{}

bucketweb.initContainers📜

Type: list

Default value
[]

bucketweb.sidecars📜

Type: list

Default value
[]

bucketweb.extraVolumes📜

Type: list

Default value
[]

bucketweb.extraVolumeMounts📜

Type: list

Default value
[]

bucketweb.podAffinityPreset📜

Type: string

Default value
""

bucketweb.podAntiAffinityPreset📜

Type: string

Default value
"soft"

bucketweb.nodeAffinityPreset.type📜

Type: string

Default value
""

bucketweb.nodeAffinityPreset.key📜

Type: string

Default value
""

bucketweb.nodeAffinityPreset.values📜

Type: list

Default value
[]

bucketweb.affinity📜

Type: object

Default value
{}

bucketweb.nodeSelector📜

Type: object

Default value
{}

bucketweb.tolerations📜

Type: list

Default value
[]

bucketweb.podLabels📜

Type: object

Default value
{}

bucketweb.podAnnotations📜

Type: object

Default value
{}

bucketweb.dnsConfig📜

Type: object

Default value
{}

bucketweb.dnsPolicy📜

Type: string

Default value
""

bucketweb.hostAliases📜

Type: list

Default value
[]

bucketweb.lifecycleHooks📜

Type: object

Default value
{}

bucketweb.priorityClassName📜

Type: string

Default value
""

bucketweb.schedulerName📜

Type: string

Default value
""

bucketweb.topologySpreadConstraints📜

Type: list

Default value
[]

bucketweb.networkPolicy.enabled📜

Type: bool

Default value
true

bucketweb.networkPolicy.allowExternal📜

Type: bool

Default value
true

bucketweb.networkPolicy.allowExternalEgress📜

Type: bool

Default value
true

bucketweb.networkPolicy.extraIngress📜

Type: list

Default value
[]

bucketweb.networkPolicy.extraEgress📜

Type: list

Default value
[]

bucketweb.networkPolicy.ingressNSMatchLabels📜

Type: object

Default value
{}

bucketweb.networkPolicy.ingressNSPodMatchLabels📜

Type: object

Default value
{}

bucketweb.service.type📜

Type: string

Default value
"ClusterIP"

bucketweb.service.ports.http📜

Type: int

Default value
8080

bucketweb.service.nodePorts.http📜

Type: string

Default value
""

bucketweb.service.clusterIP📜

Type: string

Default value
""

bucketweb.service.loadBalancerIP📜

Type: string

Default value
""

bucketweb.service.loadBalancerSourceRanges📜

Type: list

Default value
[]

bucketweb.service.externalTrafficPolicy📜

Type: string

Default value
"Cluster"

bucketweb.service.labels📜

Type: object

Default value
{}

bucketweb.service.annotations📜

Type: object

Default value
{}

bucketweb.service.extraPorts📜

Type: list

Default value
[]

bucketweb.service.labelSelectorsOverride📜

Type: object

Default value
{}

bucketweb.automountServiceAccountToken📜

Type: bool

Default value
true

bucketweb.serviceAccount.create📜

Type: bool

Default value
true

bucketweb.serviceAccount.name📜

Type: string

Default value
""

bucketweb.serviceAccount.annotations📜

Type: object

Default value
{}

bucketweb.serviceAccount.automountServiceAccountToken📜

Type: bool

Default value
false

bucketweb.autoscaling.enabled📜

Type: bool

Default value
false

bucketweb.autoscaling.minReplicas📜

Type: string

Default value
""

bucketweb.autoscaling.maxReplicas📜

Type: string

Default value
""

bucketweb.autoscaling.targetCPU📜

Type: string

Default value
""

bucketweb.autoscaling.targetMemory📜

Type: string

Default value
""

bucketweb.pdb.create📜

Type: bool

Default value
false

bucketweb.pdb.minAvailable📜

Type: int

Default value
1

bucketweb.pdb.maxUnavailable📜

Type: int

Default value
1

bucketweb.ingress.enabled📜

Type: bool

Default value
false

bucketweb.ingress.hostname📜

Type: string

Default value
"thanos-bucketweb.local"

bucketweb.ingress.ingressClassName📜

Type: string

Default value
""

bucketweb.ingress.annotations📜

Type: object

Default value
{}

bucketweb.ingress.extraHosts📜

Type: list

Default value
[]

bucketweb.ingress.extraTls📜

Type: list

Default value
[]

bucketweb.ingress.secrets📜

Type: list

Default value
[]

bucketweb.ingress.extraRules📜

Type: list

Default value
[]

bucketweb.ingress.tls📜

Type: bool

Default value
false

bucketweb.ingress.selfSigned📜

Type: bool

Default value
false

bucketweb.ingress.apiVersion📜

Type: string

Default value
""

bucketweb.ingress.path📜

Type: string

Default value
"/"

bucketweb.ingress.pathType📜

Type: string

Default value
"ImplementationSpecific"

compactor.enabled📜

Type: bool

Default value
false

compactor.logLevel📜

Type: string

Default value
"info"

compactor.logFormat📜

Type: string

Default value
"logfmt"

compactor.dataDir📜

Type: string

Default value
"/data"

compactor.retentionResolutionRaw📜

Type: string

Default value
"0s"

compactor.retentionResolution5m📜

Type: string

Default value
"0s"

compactor.retentionResolution1h📜

Type: string

Default value
"0s"

compactor.consistencyDelay📜

Type: string

Default value
"30m"

compactor.extraEnvVars📜

Type: list

Default value
[]

compactor.extraEnvVarsCM📜

Type: string

Default value
""

compactor.extraEnvVarsSecret📜

Type: string

Default value
""

compactor.extraFlags📜

Type: list

Default value
[]

compactor.command📜

Type: list

Default value
[]

compactor.args📜

Type: list

Default value
[]

compactor.revisionHistoryLimit📜

Type: int

Default value
10

compactor.cronJob.enabled📜

Type: bool

Default value
false

compactor.cronJob.schedule📜

Type: string

Default value
"0 */6 * * *"

compactor.cronJob.timeZone📜

Type: string

Default value
""

compactor.cronJob.startingDeadlineSeconds📜

Type: string

Default value
""

compactor.cronJob.concurrencyPolicy📜

Type: string

Default value
"Forbid"

compactor.cronJob.suspend📜

Type: string

Default value
""

compactor.cronJob.successfulJobsHistoryLimit📜

Type: string

Default value
""

compactor.cronJob.failedJobsHistoryLimit📜

Type: string

Default value
""

compactor.cronJob.backoffLimit📜

Type: string

Default value
""

compactor.cronJob.ttlSecondsAfterFinished📜

Type: string

Default value
""

compactor.restartPolicy📜

Type: string

Default value
""

compactor.updateStrategy.type📜

Type: string

Default value
"Recreate"

compactor.containerPorts.http📜

Type: int

Default value
10902

compactor.podSecurityContext.enabled📜

Type: bool

Default value
true

compactor.podSecurityContext.fsGroupChangePolicy📜

Type: string

Default value
"Always"

compactor.podSecurityContext.sysctls📜

Type: list

Default value
[]

compactor.podSecurityContext.supplementalGroups📜

Type: list

Default value
[]

compactor.podSecurityContext.fsGroup📜

Type: int

Default value
1001

compactor.containerSecurityContext.enabled📜

Type: bool

Default value
true

compactor.containerSecurityContext.seLinuxOptions📜

Type: object

Default value
{}

compactor.containerSecurityContext.runAsUser📜

Type: int

Default value
1001

compactor.containerSecurityContext.runAsGroup📜

Type: int

Default value
1001

compactor.containerSecurityContext.runAsNonRoot📜

Type: bool

Default value
true

compactor.containerSecurityContext.privileged📜

Type: bool

Default value
false

compactor.containerSecurityContext.readOnlyRootFilesystem📜

Type: bool

Default value
true

compactor.containerSecurityContext.allowPrivilegeEscalation📜

Type: bool

Default value
false

compactor.containerSecurityContext.capabilities.drop[0]📜

Type: string

Default value
"ALL"

compactor.containerSecurityContext.seccompProfile.type📜

Type: string

Default value
"RuntimeDefault"

compactor.resources.limits.cpu📜

Type: string

Default value
"100m"

compactor.resources.limits.memory📜

Type: string

Default value
"100Mi"

compactor.resources.requests.cpu📜

Type: string

Default value
"100m"

compactor.resources.requests.memory📜

Type: string

Default value
"100Mi"

compactor.resourcesPreset📜

Type: string

Default value
"nano"

compactor.livenessProbe.enabled📜

Type: bool

Default value
true

compactor.livenessProbe.initialDelaySeconds📜

Type: int

Default value
30

compactor.livenessProbe.timeoutSeconds📜

Type: int

Default value
30

compactor.livenessProbe.periodSeconds📜

Type: int

Default value
10

compactor.livenessProbe.successThreshold📜

Type: int

Default value
1

compactor.livenessProbe.failureThreshold📜

Type: int

Default value
6

compactor.readinessProbe.enabled📜

Type: bool

Default value
true

compactor.readinessProbe.initialDelaySeconds📜

Type: int

Default value
30

compactor.readinessProbe.timeoutSeconds📜

Type: int

Default value
30

compactor.readinessProbe.periodSeconds📜

Type: int

Default value
10

compactor.readinessProbe.successThreshold📜

Type: int

Default value
1

compactor.readinessProbe.failureThreshold📜

Type: int

Default value
6

compactor.startupProbe.enabled📜

Type: bool

Default value
false

compactor.startupProbe.initialDelaySeconds📜

Type: int

Default value
5

compactor.startupProbe.periodSeconds📜

Type: int

Default value
5

compactor.startupProbe.timeoutSeconds📜

Type: int

Default value
1

compactor.startupProbe.failureThreshold📜

Type: int

Default value
15

compactor.startupProbe.successThreshold📜

Type: int

Default value
1

compactor.customLivenessProbe📜

Type: object

Default value
{}

compactor.customReadinessProbe📜

Type: object

Default value
{}

compactor.customStartupProbe📜

Type: object

Default value
{}

compactor.initContainers📜

Type: list

Default value
[]

compactor.sidecars📜

Type: list

Default value
[]

compactor.extraVolumes📜

Type: list

Default value
[]

compactor.extraVolumeMounts📜

Type: list

Default value
[]

compactor.podAffinityPreset📜

Type: string

Default value
""

compactor.podAntiAffinityPreset📜

Type: string

Default value
"soft"

compactor.nodeAffinityPreset.type📜

Type: string

Default value
""

compactor.nodeAffinityPreset.key📜

Type: string

Default value
""

compactor.nodeAffinityPreset.values📜

Type: list

Default value
[]

compactor.affinity📜

Type: object

Default value
{}

compactor.nodeSelector📜

Type: object

Default value
{}

compactor.tolerations📜

Type: list

Default value
[]

compactor.podLabels📜

Type: object

Default value
{}

compactor.podAnnotations📜

Type: object

Default value
{}

compactor.dnsConfig📜

Type: object

Default value
{}

compactor.dnsPolicy📜

Type: string

Default value
""

compactor.hostAliases📜

Type: list

Default value
[]

compactor.lifecycleHooks📜

Type: object

Default value
{}

compactor.priorityClassName📜

Type: string

Default value
""

compactor.schedulerName📜

Type: string

Default value
""

compactor.topologySpreadConstraints📜

Type: list

Default value
[]

compactor.networkPolicy.enabled📜

Type: bool

Default value
true

compactor.networkPolicy.allowExternal📜

Type: bool

Default value
true

compactor.networkPolicy.allowExternalEgress📜

Type: bool

Default value
true

compactor.networkPolicy.extraIngress📜

Type: list

Default value
[]

compactor.networkPolicy.extraEgress📜

Type: list

Default value
[]

compactor.networkPolicy.ingressNSMatchLabels📜

Type: object

Default value
{}

compactor.networkPolicy.ingressNSPodMatchLabels📜

Type: object

Default value
{}

compactor.service.type📜

Type: string

Default value
"ClusterIP"

compactor.service.ports.http📜

Type: int

Default value
9090

compactor.service.nodePorts.http📜

Type: string

Default value
""

compactor.service.clusterIP📜

Type: string

Default value
""

compactor.service.loadBalancerIP📜

Type: string

Default value
""

compactor.service.loadBalancerSourceRanges📜

Type: list

Default value
[]

compactor.service.externalTrafficPolicy📜

Type: string

Default value
"Cluster"

compactor.service.labels📜

Type: object

Default value
{}

compactor.service.annotations📜

Type: object

Default value
{}

compactor.service.extraPorts📜

Type: list

Default value
[]

compactor.service.labelSelectorsOverride📜

Type: object

Default value
{}

compactor.automountServiceAccountToken📜

Type: bool

Default value
true

compactor.serviceAccount.create📜

Type: bool

Default value
true

compactor.serviceAccount.name📜

Type: string

Default value
""

compactor.serviceAccount.annotations📜

Type: object

Default value
{}

compactor.serviceAccount.automountServiceAccountToken📜

Type: bool

Default value
false

compactor.ingress.enabled📜

Type: bool

Default value
false

compactor.ingress.hostname📜

Type: string

Default value
"thanos-compactor.local"

compactor.ingress.ingressClassName📜

Type: string

Default value
""

compactor.ingress.annotations📜

Type: object

Default value
{}

compactor.ingress.extraHosts📜

Type: list

Default value
[]

compactor.ingress.extraTls📜

Type: list

Default value
[]

compactor.ingress.secrets📜

Type: list

Default value
[]

compactor.ingress.extraRules📜

Type: list

Default value
[]

compactor.ingress.tls📜

Type: bool

Default value
false

compactor.ingress.selfSigned📜

Type: bool

Default value
false

compactor.ingress.apiVersion📜

Type: string

Default value
""

compactor.ingress.path📜

Type: string

Default value
"/"

compactor.ingress.pathType📜

Type: string

Default value
"ImplementationSpecific"

compactor.persistence.enabled📜

Type: bool

Default value
true

compactor.persistence.ephemeral📜

Type: bool

Default value
false

compactor.persistence.defaultEmptyDir📜

Type: bool

Default value
true

compactor.persistence.storageClass📜

Type: string

Default value
""

compactor.persistence.accessModes[0]📜

Type: string

Default value
"ReadWriteOnce"

compactor.persistence.size📜

Type: string

Default value
"8Gi"

compactor.persistence.labels📜

Type: object

Default value
{}

compactor.persistence.annotations📜

Type: object

Default value
{}

compactor.persistence.existingClaim📜

Type: string

Default value
""

storegateway.enabled📜

Type: bool

Default value
false

storegateway.logLevel📜

Type: string

Default value
"info"

storegateway.logFormat📜

Type: string

Default value
"logfmt"

storegateway.useEndpointGroup📜

Type: bool

Default value
false
<