thanos values.yaml
📜
global.imageRegistry📜
Type: string
""
global.imagePullSecrets📜
Type: list
[]
global.defaultStorageClass📜
Type: string
""
global.storageClass📜
Type: string
""
global.compatibility.openshift.adaptSecurityContext📜
Type: string
"auto"
kubeVersion📜
Type: string
""
nameOverride📜
Type: string
""
fullnameOverride📜
Type: string
""
commonLabels📜
Type: object
{}
commonAnnotations📜
Type: object
{}
clusterDomain📜
Type: string
"cluster.local"
extraDeploy📜
Type: list
[]
sso.enabled📜
Type: bool
false
image.registry📜
Type: string
"registry1.dso.mil"
image.repository📜
Type: string
"ironbank/opensource/thanos/thanos"
image.tag📜
Type: string
"v0.36.1"
image.digest📜
Type: string
""
image.pullPolicy📜
Type: string
"IfNotPresent"
image.pullSecrets[0]📜
Type: string
"private-registry"
objstoreConfig📜
Type: string
""
indexCacheConfig📜
Type: string
""
bucketCacheConfig📜
Type: string
""
existingObjstoreSecret📜
Type: string
""
existingObjstoreSecretItems📜
Type: list
[]
httpConfig📜
Type: string
""
existingHttpConfigSecret📜
Type: string
""
https.enabled📜
Type: bool
false
https.autoGenerated📜
Type: bool
false
https.existingSecret📜
Type: string
""
https.certFilename📜
Type: string
"tls.crt"
https.keyFilename📜
Type: string
"tls.key"
https.caFilename📜
Type: string
"ca.crt"
https.key📜
Type: string
""
https.cert📜
Type: string
""
https.ca📜
Type: string
""
https.clientAuthType📜
Type: string
""
https.extraTlsServerConfig📜
Type: object
{}
auth.basicAuthUsers📜
Type: object
{}
query.enabled📜
Type: bool
true
query.logLevel📜
Type: string
"info"
query.logFormat📜
Type: string
"logfmt"
query.replicaLabel[0]📜
Type: string
"replica"
query.dnsDiscovery.enabled📜
Type: bool
true
query.dnsDiscovery.sidecarsService📜
Type: string
""
query.dnsDiscovery.sidecarsNamespace📜
Type: string
""
query.stores📜
Type: list
[]
query.sdConfig📜
Type: string
""
query.existingSDConfigmap📜
Type: string
""
query.extraEnvVars📜
Type: list
[]
query.extraEnvVarsCM📜
Type: string
""
query.extraEnvVarsSecret📜
Type: string
""
query.extraFlags📜
Type: list
[]
query.command📜
Type: list
[]
query.args📜
Type: list
[]
query.replicaCount📜
Type: int
1
query.revisionHistoryLimit📜
Type: int
10
query.updateStrategy.type📜
Type: string
"RollingUpdate"
query.containerPorts.http📜
Type: int
10902
query.containerPorts.grpc📜
Type: int
10901
query.podSecurityContext.enabled📜
Type: bool
true
query.podSecurityContext.fsGroupChangePolicy📜
Type: string
"Always"
query.podSecurityContext.sysctls📜
Type: list
[]
query.podSecurityContext.supplementalGroups📜
Type: list
[]
query.podSecurityContext.fsGroup📜
Type: int
1001
query.containerSecurityContext.enabled📜
Type: bool
true
query.containerSecurityContext.seLinuxOptions📜
Type: object
{}
query.containerSecurityContext.runAsUser📜
Type: int
1001
query.containerSecurityContext.runAsGroup📜
Type: int
1001
query.containerSecurityContext.runAsNonRoot📜
Type: bool
true
query.containerSecurityContext.privileged📜
Type: bool
false
query.containerSecurityContext.readOnlyRootFilesystem📜
Type: bool
true
query.containerSecurityContext.allowPrivilegeEscalation📜
Type: bool
false
query.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
query.containerSecurityContext.seccompProfile.type📜
Type: string
"RuntimeDefault"
query.resources.limits.cpu📜
Type: string
"300m"
query.resources.limits.memory📜
Type: string
"5Gi"
query.resources.requests.cpu📜
Type: string
"300m"
query.resources.requests.memory📜
Type: string
"5Gi"
query.resourcesPreset📜
Type: string
"nano"
query.livenessProbe.enabled📜
Type: bool
true
query.livenessProbe.initialDelaySeconds📜
Type: int
30
query.livenessProbe.timeoutSeconds📜
Type: int
30
query.livenessProbe.periodSeconds📜
Type: int
10
query.livenessProbe.successThreshold📜
Type: int
1
query.livenessProbe.failureThreshold📜
Type: int
6
query.readinessProbe.enabled📜
Type: bool
true
query.readinessProbe.initialDelaySeconds📜
Type: int
30
query.readinessProbe.timeoutSeconds📜
Type: int
30
query.readinessProbe.periodSeconds📜
Type: int
10
query.readinessProbe.successThreshold📜
Type: int
1
query.readinessProbe.failureThreshold📜
Type: int
6
query.startupProbe.enabled📜
Type: bool
false
query.startupProbe.initialDelaySeconds📜
Type: int
5
query.startupProbe.periodSeconds📜
Type: int
5
query.startupProbe.timeoutSeconds📜
Type: int
1
query.startupProbe.failureThreshold📜
Type: int
15
query.startupProbe.successThreshold📜
Type: int
1
query.customLivenessProbe📜
Type: object
{}
query.customReadinessProbe📜
Type: object
{}
query.customStartupProbe📜
Type: object
{}
query.initContainers📜
Type: list
[]
query.sidecars📜
Type: list
[]
query.extraVolumes📜
Type: list
[]
query.extraVolumeMounts📜
Type: list
[]
query.podAffinityPreset📜
Type: string
""
query.podAntiAffinityPreset📜
Type: string
"soft"
query.podAntiAffinityPresetTopologyKey📜
Type: string
""
query.nodeAffinityPreset.type📜
Type: string
""
query.nodeAffinityPreset.key📜
Type: string
""
query.nodeAffinityPreset.values📜
Type: list
[]
query.affinity📜
Type: object
{}
query.nodeSelector📜
Type: object
{}
query.tolerations📜
Type: list
[]
query.podLabels📜
Type: object
{}
query.podAnnotations📜
Type: object
{}
query.dnsConfig📜
Type: object
{}
query.dnsPolicy📜
Type: string
""
query.hostAliases📜
Type: list
[]
query.lifecycleHooks📜
Type: object
{}
query.priorityClassName📜
Type: string
""
query.schedulerName📜
Type: string
""
query.topologySpreadConstraints📜
Type: list
[]
query.grpc.server.tls.enabled📜
Type: bool
false
query.grpc.server.tls.autoGenerated📜
Type: bool
false
query.grpc.server.tls.cert📜
Type: string
""
query.grpc.server.tls.key📜
Type: string
""
query.grpc.server.tls.ca📜
Type: string
""
query.grpc.server.tls.clientAuthEnabled📜
Type: bool
true
query.grpc.server.tls.existingSecret📜
Type: object
{}
query.grpc.client.serverName📜
Type: string
""
query.grpc.client.tls.enabled📜
Type: bool
false
query.grpc.client.tls.autoGenerated📜
Type: bool
false
query.grpc.client.tls.cert📜
Type: string
""
query.grpc.client.tls.key📜
Type: string
""
query.grpc.client.tls.ca📜
Type: string
""
query.grpc.client.tls.existingSecret📜
Type: object
{}
query.networkPolicy.enabled📜
Type: bool
true
query.networkPolicy.allowExternal📜
Type: bool
true
query.networkPolicy.allowExternalEgress📜
Type: bool
true
query.networkPolicy.extraIngress📜
Type: list
[]
query.networkPolicy.extraEgress📜
Type: list
[]
query.networkPolicy.ingressNSMatchLabels📜
Type: object
{}
query.networkPolicy.ingressNSPodMatchLabels📜
Type: object
{}
query.service.type📜
Type: string
"ClusterIP"
query.service.ports.http📜
Type: int
9090
query.service.nodePorts.http📜
Type: string
""
query.service.clusterIP📜
Type: string
""
query.service.loadBalancerIP📜
Type: string
""
query.service.loadBalancerSourceRanges📜
Type: list
[]
query.service.externalTrafficPolicy📜
Type: string
"Cluster"
query.service.labels📜
Type: object
{}
query.service.annotations📜
Type: object
{}
query.service.extraPorts📜
Type: list
[]
query.service.labelSelectorsOverride📜
Type: object
{}
query.service.additionalHeadless📜
Type: bool
false
query.service.headless.annotations📜
Type: object
{}
query.serviceGrpc.type📜
Type: string
"ClusterIP"
query.serviceGrpc.ports.grpc📜
Type: int
10901
query.serviceGrpc.nodePorts.grpc📜
Type: string
""
query.serviceGrpc.clusterIP📜
Type: string
""
query.serviceGrpc.loadBalancerIP📜
Type: string
""
query.serviceGrpc.loadBalancerSourceRanges📜
Type: list
[]
query.serviceGrpc.externalTrafficPolicy📜
Type: string
"Cluster"
query.serviceGrpc.labels📜
Type: object
{}
query.serviceGrpc.annotations📜
Type: object
{}
query.serviceGrpc.extraPorts📜
Type: list
[]
query.serviceGrpc.labelSelectorsOverride📜
Type: object
{}
query.serviceGrpc.additionalHeadless📜
Type: bool
false
query.serviceGrpc.headless.annotations📜
Type: object
{}
query.automountServiceAccountToken📜
Type: bool
true
query.serviceAccount.create📜
Type: bool
true
query.serviceAccount.name📜
Type: string
""
query.serviceAccount.annotations📜
Type: object
{}
query.serviceAccount.automountServiceAccountToken📜
Type: bool
false
query.rbac.create📜
Type: bool
false
query.rbac.rules📜
Type: list
[]
query.pspEnabled📜
Type: bool
false
query.autoscaling.enabled📜
Type: bool
false
query.autoscaling.minReplicas📜
Type: string
""
query.autoscaling.maxReplicas📜
Type: string
""
query.autoscaling.targetCPU📜
Type: string
""
query.autoscaling.targetMemory📜
Type: string
""
query.autoscaling.targetPodMetrics📜
Type: list
[]
query.pdb.create📜
Type: bool
false
query.pdb.minAvailable📜
Type: int
1
query.pdb.maxUnavailable📜
Type: int
1
query.ingress.enabled📜
Type: bool
false
query.ingress.hostname📜
Type: string
"thanos.local"
query.ingress.secretName📜
Type: string
""
query.ingress.ingressClassName📜
Type: string
""
query.ingress.annotations📜
Type: object
{}
query.ingress.extraHosts📜
Type: list
[]
query.ingress.extraTls📜
Type: list
[]
query.ingress.secrets📜
Type: list
[]
query.ingress.extraRules📜
Type: list
[]
query.ingress.tls📜
Type: bool
false
query.ingress.selfSigned📜
Type: bool
false
query.ingress.apiVersion📜
Type: string
""
query.ingress.path📜
Type: string
"/"
query.ingress.pathType📜
Type: string
"ImplementationSpecific"
query.ingress.grpc.enabled📜
Type: bool
false
query.ingress.grpc.hostname📜
Type: string
"thanos-grpc.local"
query.ingress.grpc.secretName📜
Type: string
""
query.ingress.grpc.ingressClassName📜
Type: string
""
query.ingress.grpc.annotations📜
Type: object
{}
query.ingress.grpc.extraHosts📜
Type: list
[]
query.ingress.grpc.extraTls📜
Type: list
[]
query.ingress.grpc.secrets📜
Type: list
[]
query.ingress.grpc.extraRules📜
Type: list
[]
query.ingress.grpc.tls📜
Type: bool
false
query.ingress.grpc.selfSigned📜
Type: bool
false
query.ingress.grpc.apiVersion📜
Type: string
""
query.ingress.grpc.path📜
Type: string
"/"
query.ingress.grpc.pathType📜
Type: string
"ImplementationSpecific"
queryFrontend.enabled📜
Type: bool
true
queryFrontend.logLevel📜
Type: string
"info"
queryFrontend.logFormat📜
Type: string
"logfmt"
queryFrontend.config📜
Type: string
""
queryFrontend.existingConfigmap📜
Type: string
""
queryFrontend.extraEnvVars📜
Type: list
[]
queryFrontend.extraEnvVarsCM📜
Type: string
""
queryFrontend.extraEnvVarsSecret📜
Type: string
""
queryFrontend.extraFlags📜
Type: list
[]
queryFrontend.command📜
Type: list
[]
queryFrontend.args📜
Type: list
[]
queryFrontend.replicaCount📜
Type: int
1
queryFrontend.revisionHistoryLimit📜
Type: int
10
queryFrontend.updateStrategy.type📜
Type: string
"RollingUpdate"
queryFrontend.containerPorts.http📜
Type: int
9090
queryFrontend.podSecurityContext.enabled📜
Type: bool
true
queryFrontend.podSecurityContext.fsGroupChangePolicy📜
Type: string
"Always"
queryFrontend.podSecurityContext.sysctls📜
Type: list
[]
queryFrontend.podSecurityContext.supplementalGroups📜
Type: list
[]
queryFrontend.podSecurityContext.fsGroup📜
Type: int
1001
queryFrontend.containerSecurityContext.enabled📜
Type: bool
true
queryFrontend.containerSecurityContext.seLinuxOptions📜
Type: object
{}
queryFrontend.containerSecurityContext.runAsUser📜
Type: int
1001
queryFrontend.containerSecurityContext.runAsGroup📜
Type: int
1001
queryFrontend.containerSecurityContext.runAsNonRoot📜
Type: bool
true
queryFrontend.containerSecurityContext.privileged📜
Type: bool
false
queryFrontend.containerSecurityContext.readOnlyRootFilesystem📜
Type: bool
true
queryFrontend.containerSecurityContext.allowPrivilegeEscalation📜
Type: bool
false
queryFrontend.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
queryFrontend.containerSecurityContext.seccompProfile.type📜
Type: string
"RuntimeDefault"
queryFrontend.resources.limits.cpu📜
Type: string
"100m"
queryFrontend.resources.limits.memory📜
Type: string
"100Mi"
queryFrontend.resources.requests.cpu📜
Type: string
"100m"
queryFrontend.resources.requests.memory📜
Type: string
"100Mi"
queryFrontend.resourcesPreset📜
Type: string
"nano"
queryFrontend.livenessProbe.enabled📜
Type: bool
true
queryFrontend.livenessProbe.initialDelaySeconds📜
Type: int
30
queryFrontend.livenessProbe.timeoutSeconds📜
Type: int
30
queryFrontend.livenessProbe.periodSeconds📜
Type: int
10
queryFrontend.livenessProbe.successThreshold📜
Type: int
1
queryFrontend.livenessProbe.failureThreshold📜
Type: int
6
queryFrontend.readinessProbe.enabled📜
Type: bool
true
queryFrontend.readinessProbe.initialDelaySeconds📜
Type: int
30
queryFrontend.readinessProbe.timeoutSeconds📜
Type: int
30
queryFrontend.readinessProbe.periodSeconds📜
Type: int
10
queryFrontend.readinessProbe.successThreshold📜
Type: int
1
queryFrontend.readinessProbe.failureThreshold📜
Type: int
6
queryFrontend.startupProbe.enabled📜
Type: bool
false
queryFrontend.startupProbe.initialDelaySeconds📜
Type: int
5
queryFrontend.startupProbe.periodSeconds📜
Type: int
5
queryFrontend.startupProbe.timeoutSeconds📜
Type: int
1
queryFrontend.startupProbe.failureThreshold📜
Type: int
15
queryFrontend.startupProbe.successThreshold📜
Type: int
1
queryFrontend.customLivenessProbe📜
Type: object
{}
queryFrontend.customReadinessProbe📜
Type: object
{}
queryFrontend.customStartupProbe📜
Type: object
{}
queryFrontend.initContainers📜
Type: list
[]
queryFrontend.sidecars📜
Type: list
[]
queryFrontend.extraVolumes📜
Type: list
[]
queryFrontend.extraVolumeMounts📜
Type: list
[]
queryFrontend.podAffinityPreset📜
Type: string
""
queryFrontend.podAntiAffinityPreset📜
Type: string
"soft"
queryFrontend.nodeAffinityPreset.type📜
Type: string
""
queryFrontend.nodeAffinityPreset.key📜
Type: string
""
queryFrontend.nodeAffinityPreset.values📜
Type: list
[]
queryFrontend.affinity📜
Type: object
{}
queryFrontend.nodeSelector📜
Type: object
{}
queryFrontend.tolerations📜
Type: list
[]
queryFrontend.podLabels📜
Type: object
{}
queryFrontend.podAnnotations📜
Type: object
{}
queryFrontend.dnsConfig📜
Type: object
{}
queryFrontend.dnsPolicy📜
Type: string
""
queryFrontend.hostAliases📜
Type: list
[]
queryFrontend.lifecycleHooks📜
Type: object
{}
queryFrontend.priorityClassName📜
Type: string
""
queryFrontend.schedulerName📜
Type: string
""
queryFrontend.topologySpreadConstraints📜
Type: list
[]
queryFrontend.networkPolicy.enabled📜
Type: bool
true
queryFrontend.networkPolicy.allowExternal📜
Type: bool
true
queryFrontend.networkPolicy.allowExternalEgress📜
Type: bool
true
queryFrontend.networkPolicy.extraIngress📜
Type: list
[]
queryFrontend.networkPolicy.extraEgress📜
Type: list
[]
queryFrontend.networkPolicy.ingressNSMatchLabels📜
Type: object
{}
queryFrontend.networkPolicy.ingressNSPodMatchLabels📜
Type: object
{}
queryFrontend.service.type📜
Type: string
"ClusterIP"
queryFrontend.service.ports.http📜
Type: int
9090
queryFrontend.service.nodePorts.http📜
Type: string
""
queryFrontend.service.clusterIP📜
Type: string
""
queryFrontend.service.loadBalancerIP📜
Type: string
""
queryFrontend.service.loadBalancerSourceRanges📜
Type: list
[]
queryFrontend.service.externalTrafficPolicy📜
Type: string
"Cluster"
queryFrontend.service.annotations📜
Type: object
{}
queryFrontend.service.labels📜
Type: object
{}
queryFrontend.service.extraPorts📜
Type: list
[]
queryFrontend.service.labelSelectorsOverride📜
Type: object
{}
queryFrontend.automountServiceAccountToken📜
Type: bool
true
queryFrontend.serviceAccount.create📜
Type: bool
true
queryFrontend.serviceAccount.name📜
Type: string
""
queryFrontend.serviceAccount.annotations📜
Type: object
{}
queryFrontend.serviceAccount.automountServiceAccountToken📜
Type: bool
false
queryFrontend.rbac.create📜
Type: bool
false
queryFrontend.rbac.rules📜
Type: list
[]
queryFrontend.pspEnabled📜
Type: bool
false
queryFrontend.autoscaling.enabled📜
Type: bool
false
queryFrontend.autoscaling.minReplicas📜
Type: string
""
queryFrontend.autoscaling.maxReplicas📜
Type: string
""
queryFrontend.autoscaling.targetCPU📜
Type: string
""
queryFrontend.autoscaling.targetMemory📜
Type: string
""
queryFrontend.pdb.create📜
Type: bool
false
queryFrontend.pdb.minAvailable📜
Type: int
1
queryFrontend.pdb.maxUnavailable📜
Type: int
1
queryFrontend.ingress.enabled📜
Type: bool
false
queryFrontend.ingress.hostname📜
Type: string
"thanos.local"
queryFrontend.ingress.overrideAlertQueryURL📜
Type: bool
true
queryFrontend.ingress.ingressClassName📜
Type: string
""
queryFrontend.ingress.annotations📜
Type: object
{}
queryFrontend.ingress.extraHosts📜
Type: list
[]
queryFrontend.ingress.extraTls📜
Type: list
[]
queryFrontend.ingress.secrets📜
Type: list
[]
queryFrontend.ingress.extraRules📜
Type: list
[]
queryFrontend.ingress.tls📜
Type: bool
false
queryFrontend.ingress.selfSigned📜
Type: bool
false
queryFrontend.ingress.apiVersion📜
Type: string
""
queryFrontend.ingress.path📜
Type: string
"/"
queryFrontend.ingress.pathType📜
Type: string
"ImplementationSpecific"
bucketweb.enabled📜
Type: bool
false
bucketweb.logLevel📜
Type: string
"info"
bucketweb.logFormat📜
Type: string
"logfmt"
bucketweb.refresh📜
Type: string
"30m"
bucketweb.timeout📜
Type: string
"5m"
bucketweb.extraEnvVars📜
Type: list
[]
bucketweb.extraEnvVarsCM📜
Type: string
""
bucketweb.extraEnvVarsSecret📜
Type: string
""
bucketweb.extraFlags📜
Type: list
[]
bucketweb.command📜
Type: list
[]
bucketweb.args📜
Type: list
[]
bucketweb.replicaCount📜
Type: int
1
bucketweb.revisionHistoryLimit📜
Type: int
10
bucketweb.updateStrategy.type📜
Type: string
"RollingUpdate"
bucketweb.containerPorts.http📜
Type: int
8080
bucketweb.podSecurityContext.enabled📜
Type: bool
true
bucketweb.podSecurityContext.fsGroupChangePolicy📜
Type: string
"Always"
bucketweb.podSecurityContext.sysctls📜
Type: list
[]
bucketweb.podSecurityContext.supplementalGroups📜
Type: list
[]
bucketweb.podSecurityContext.fsGroup📜
Type: int
1001
bucketweb.containerSecurityContext.enabled📜
Type: bool
true
bucketweb.containerSecurityContext.seLinuxOptions📜
Type: object
{}
bucketweb.containerSecurityContext.runAsUser📜
Type: int
1001
bucketweb.containerSecurityContext.runAsGroup📜
Type: int
1001
bucketweb.containerSecurityContext.runAsNonRoot📜
Type: bool
true
bucketweb.containerSecurityContext.privileged📜
Type: bool
false
bucketweb.containerSecurityContext.readOnlyRootFilesystem📜
Type: bool
true
bucketweb.containerSecurityContext.allowPrivilegeEscalation📜
Type: bool
false
bucketweb.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
bucketweb.containerSecurityContext.seccompProfile.type📜
Type: string
"RuntimeDefault"
bucketweb.resources.limits.cpu📜
Type: string
"100m"
bucketweb.resources.limits.memory📜
Type: string
"100Mi"
bucketweb.resources.requests.cpu📜
Type: string
"100m"
bucketweb.resources.requests.memory📜
Type: string
"100Mi"
bucketweb.resourcesPreset📜
Type: string
"nano"
bucketweb.livenessProbe.enabled📜
Type: bool
true
bucketweb.livenessProbe.initialDelaySeconds📜
Type: int
30
bucketweb.livenessProbe.timeoutSeconds📜
Type: int
30
bucketweb.livenessProbe.periodSeconds📜
Type: int
10
bucketweb.livenessProbe.successThreshold📜
Type: int
1
bucketweb.livenessProbe.failureThreshold📜
Type: int
6
bucketweb.readinessProbe.enabled📜
Type: bool
true
bucketweb.readinessProbe.initialDelaySeconds📜
Type: int
30
bucketweb.readinessProbe.timeoutSeconds📜
Type: int
30
bucketweb.readinessProbe.periodSeconds📜
Type: int
10
bucketweb.readinessProbe.successThreshold📜
Type: int
1
bucketweb.readinessProbe.failureThreshold📜
Type: int
6
bucketweb.startupProbe.enabled📜
Type: bool
false
bucketweb.startupProbe.initialDelaySeconds📜
Type: int
5
bucketweb.startupProbe.periodSeconds📜
Type: int
5
bucketweb.startupProbe.timeoutSeconds📜
Type: int
1
bucketweb.startupProbe.failureThreshold📜
Type: int
15
bucketweb.startupProbe.successThreshold📜
Type: int
1
bucketweb.customLivenessProbe📜
Type: object
{}
bucketweb.customReadinessProbe📜
Type: object
{}
bucketweb.customStartupProbe📜
Type: object
{}
bucketweb.initContainers📜
Type: list
[]
bucketweb.sidecars📜
Type: list
[]
bucketweb.extraVolumes📜
Type: list
[]
bucketweb.extraVolumeMounts📜
Type: list
[]
bucketweb.podAffinityPreset📜
Type: string
""
bucketweb.podAntiAffinityPreset📜
Type: string
"soft"
bucketweb.nodeAffinityPreset.type📜
Type: string
""
bucketweb.nodeAffinityPreset.key📜
Type: string
""
bucketweb.nodeAffinityPreset.values📜
Type: list
[]
bucketweb.affinity📜
Type: object
{}
bucketweb.nodeSelector📜
Type: object
{}
bucketweb.tolerations📜
Type: list
[]
bucketweb.podLabels📜
Type: object
{}
bucketweb.podAnnotations📜
Type: object
{}
bucketweb.dnsConfig📜
Type: object
{}
bucketweb.dnsPolicy📜
Type: string
""
bucketweb.hostAliases📜
Type: list
[]
bucketweb.lifecycleHooks📜
Type: object
{}
bucketweb.priorityClassName📜
Type: string
""
bucketweb.schedulerName📜
Type: string
""
bucketweb.topologySpreadConstraints📜
Type: list
[]
bucketweb.networkPolicy.enabled📜
Type: bool
true
bucketweb.networkPolicy.allowExternal📜
Type: bool
true
bucketweb.networkPolicy.allowExternalEgress📜
Type: bool
true
bucketweb.networkPolicy.extraIngress📜
Type: list
[]
bucketweb.networkPolicy.extraEgress📜
Type: list
[]
bucketweb.networkPolicy.ingressNSMatchLabels📜
Type: object
{}
bucketweb.networkPolicy.ingressNSPodMatchLabels📜
Type: object
{}
bucketweb.service.type📜
Type: string
"ClusterIP"
bucketweb.service.ports.http📜
Type: int
8080
bucketweb.service.nodePorts.http📜
Type: string
""
bucketweb.service.clusterIP📜
Type: string
""
bucketweb.service.loadBalancerIP📜
Type: string
""
bucketweb.service.loadBalancerSourceRanges📜
Type: list
[]
bucketweb.service.externalTrafficPolicy📜
Type: string
"Cluster"
bucketweb.service.labels📜
Type: object
{}
bucketweb.service.annotations📜
Type: object
{}
bucketweb.service.extraPorts📜
Type: list
[]
bucketweb.service.labelSelectorsOverride📜
Type: object
{}
bucketweb.automountServiceAccountToken📜
Type: bool
true
bucketweb.serviceAccount.create📜
Type: bool
true
bucketweb.serviceAccount.name📜
Type: string
""
bucketweb.serviceAccount.annotations📜
Type: object
{}
bucketweb.serviceAccount.automountServiceAccountToken📜
Type: bool
false
bucketweb.autoscaling.enabled📜
Type: bool
false
bucketweb.autoscaling.minReplicas📜
Type: string
""
bucketweb.autoscaling.maxReplicas📜
Type: string
""
bucketweb.autoscaling.targetCPU📜
Type: string
""
bucketweb.autoscaling.targetMemory📜
Type: string
""
bucketweb.pdb.create📜
Type: bool
false
bucketweb.pdb.minAvailable📜
Type: int
1
bucketweb.pdb.maxUnavailable📜
Type: int
1
bucketweb.ingress.enabled📜
Type: bool
false
bucketweb.ingress.hostname📜
Type: string
"thanos-bucketweb.local"
bucketweb.ingress.ingressClassName📜
Type: string
""
bucketweb.ingress.annotations📜
Type: object
{}
bucketweb.ingress.extraHosts📜
Type: list
[]
bucketweb.ingress.extraTls📜
Type: list
[]
bucketweb.ingress.secrets📜
Type: list
[]
bucketweb.ingress.extraRules📜
Type: list
[]
bucketweb.ingress.tls📜
Type: bool
false
bucketweb.ingress.selfSigned📜
Type: bool
false
bucketweb.ingress.apiVersion📜
Type: string
""
bucketweb.ingress.path📜
Type: string
"/"
bucketweb.ingress.pathType📜
Type: string
"ImplementationSpecific"
compactor.enabled📜
Type: bool
false
compactor.logLevel📜
Type: string
"info"
compactor.logFormat📜
Type: string
"logfmt"
compactor.dataDir📜
Type: string
"/data"
compactor.retentionResolutionRaw📜
Type: string
"0s"
compactor.retentionResolution5m📜
Type: string
"0s"
compactor.retentionResolution1h📜
Type: string
"0s"
compactor.consistencyDelay📜
Type: string
"30m"
compactor.extraEnvVars📜
Type: list
[]
compactor.extraEnvVarsCM📜
Type: string
""
compactor.extraEnvVarsSecret📜
Type: string
""
compactor.extraFlags📜
Type: list
[]
compactor.command📜
Type: list
[]
compactor.args📜
Type: list
[]
compactor.revisionHistoryLimit📜
Type: int
10
compactor.cronJob.enabled📜
Type: bool
false
compactor.cronJob.schedule📜
Type: string
"0 */6 * * *"
compactor.cronJob.timeZone📜
Type: string
""
compactor.cronJob.startingDeadlineSeconds📜
Type: string
""
compactor.cronJob.concurrencyPolicy📜
Type: string
"Forbid"
compactor.cronJob.suspend📜
Type: string
""
compactor.cronJob.successfulJobsHistoryLimit📜
Type: string
""
compactor.cronJob.failedJobsHistoryLimit📜
Type: string
""
compactor.cronJob.backoffLimit📜
Type: string
""
compactor.cronJob.ttlSecondsAfterFinished📜
Type: string
""
compactor.restartPolicy📜
Type: string
""
compactor.updateStrategy.type📜
Type: string
"Recreate"
compactor.containerPorts.http📜
Type: int
10902
compactor.podSecurityContext.enabled📜
Type: bool
true
compactor.podSecurityContext.fsGroupChangePolicy📜
Type: string
"Always"
compactor.podSecurityContext.sysctls📜
Type: list
[]
compactor.podSecurityContext.supplementalGroups📜
Type: list
[]
compactor.podSecurityContext.fsGroup📜
Type: int
1001
compactor.containerSecurityContext.enabled📜
Type: bool
true
compactor.containerSecurityContext.seLinuxOptions📜
Type: object
{}
compactor.containerSecurityContext.runAsUser📜
Type: int
1001
compactor.containerSecurityContext.runAsGroup📜
Type: int
1001
compactor.containerSecurityContext.runAsNonRoot📜
Type: bool
true
compactor.containerSecurityContext.privileged📜
Type: bool
false
compactor.containerSecurityContext.readOnlyRootFilesystem📜
Type: bool
true
compactor.containerSecurityContext.allowPrivilegeEscalation📜
Type: bool
false
compactor.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
compactor.containerSecurityContext.seccompProfile.type📜
Type: string
"RuntimeDefault"
compactor.resources.limits.cpu📜
Type: string
"100m"
compactor.resources.limits.memory📜
Type: string
"100Mi"
compactor.resources.requests.cpu📜
Type: string
"100m"
compactor.resources.requests.memory📜
Type: string
"100Mi"
compactor.resourcesPreset📜
Type: string
"nano"
compactor.livenessProbe.enabled📜
Type: bool
true
compactor.livenessProbe.initialDelaySeconds📜
Type: int
30
compactor.livenessProbe.timeoutSeconds📜
Type: int
30
compactor.livenessProbe.periodSeconds📜
Type: int
10
compactor.livenessProbe.successThreshold📜
Type: int
1
compactor.livenessProbe.failureThreshold📜
Type: int
6
compactor.readinessProbe.enabled📜
Type: bool
true
compactor.readinessProbe.initialDelaySeconds📜
Type: int
30
compactor.readinessProbe.timeoutSeconds📜
Type: int
30
compactor.readinessProbe.periodSeconds📜
Type: int
10
compactor.readinessProbe.successThreshold📜
Type: int
1
compactor.readinessProbe.failureThreshold📜
Type: int
6
compactor.startupProbe.enabled📜
Type: bool
false
compactor.startupProbe.initialDelaySeconds📜
Type: int
5
compactor.startupProbe.periodSeconds📜
Type: int
5
compactor.startupProbe.timeoutSeconds📜
Type: int
1
compactor.startupProbe.failureThreshold📜
Type: int
15
compactor.startupProbe.successThreshold📜
Type: int
1
compactor.customLivenessProbe📜
Type: object
{}
compactor.customReadinessProbe📜
Type: object
{}
compactor.customStartupProbe📜
Type: object
{}
compactor.initContainers📜
Type: list
[]
compactor.sidecars📜
Type: list
[]
compactor.extraVolumes📜
Type: list
[]
compactor.extraVolumeMounts📜
Type: list
[]
compactor.podAffinityPreset📜
Type: string
""
compactor.podAntiAffinityPreset📜
Type: string
"soft"
compactor.nodeAffinityPreset.type📜
Type: string
""
compactor.nodeAffinityPreset.key📜
Type: string
""
compactor.nodeAffinityPreset.values📜
Type: list
[]
compactor.affinity📜
Type: object
{}
compactor.nodeSelector📜
Type: object
{}
compactor.tolerations📜
Type: list
[]
compactor.podLabels📜
Type: object
{}
compactor.podAnnotations📜
Type: object
{}
compactor.dnsConfig📜
Type: object
{}
compactor.dnsPolicy📜
Type: string
""
compactor.hostAliases📜
Type: list
[]
compactor.lifecycleHooks📜
Type: object
{}
compactor.priorityClassName📜
Type: string
""
compactor.schedulerName📜
Type: string
""
compactor.topologySpreadConstraints📜
Type: list
[]
compactor.networkPolicy.enabled📜
Type: bool
true
compactor.networkPolicy.allowExternal📜
Type: bool
true
compactor.networkPolicy.allowExternalEgress📜
Type: bool
true
compactor.networkPolicy.extraIngress📜
Type: list
[]
compactor.networkPolicy.extraEgress📜
Type: list
[]
compactor.networkPolicy.ingressNSMatchLabels📜
Type: object
{}
compactor.networkPolicy.ingressNSPodMatchLabels📜
Type: object
{}
compactor.service.type📜
Type: string
"ClusterIP"
compactor.service.ports.http📜
Type: int
9090
compactor.service.nodePorts.http📜
Type: string
""
compactor.service.clusterIP📜
Type: string
""
compactor.service.loadBalancerIP📜
Type: string
""
compactor.service.loadBalancerSourceRanges📜
Type: list
[]
compactor.service.externalTrafficPolicy📜
Type: string
"Cluster"
compactor.service.labels📜
Type: object
{}
compactor.service.annotations📜
Type: object
{}
compactor.service.extraPorts📜
Type: list
[]
compactor.service.labelSelectorsOverride📜
Type: object
{}
compactor.automountServiceAccountToken📜
Type: bool
true
compactor.serviceAccount.create📜
Type: bool
true
compactor.serviceAccount.name📜
Type: string
""
compactor.serviceAccount.annotations📜
Type: object
{}
compactor.serviceAccount.automountServiceAccountToken📜
Type: bool
false
compactor.ingress.enabled📜
Type: bool
false
compactor.ingress.hostname📜
Type: string
"thanos-compactor.local"
compactor.ingress.ingressClassName📜
Type: string
""
compactor.ingress.annotations📜
Type: object
{}
compactor.ingress.extraHosts📜
Type: list
[]
compactor.ingress.extraTls📜
Type: list
[]
compactor.ingress.secrets📜
Type: list
[]
compactor.ingress.extraRules📜
Type: list
[]
compactor.ingress.tls📜
Type: bool
false
compactor.ingress.selfSigned📜
Type: bool
false
compactor.ingress.apiVersion📜
Type: string
""
compactor.ingress.path📜
Type: string
"/"
compactor.ingress.pathType📜
Type: string
"ImplementationSpecific"
compactor.persistence.enabled📜
Type: bool
true
compactor.persistence.ephemeral📜
Type: bool
false
compactor.persistence.defaultEmptyDir📜
Type: bool
true
compactor.persistence.storageClass📜
Type: string
""
compactor.persistence.accessModes[0]📜
Type: string
"ReadWriteOnce"
compactor.persistence.size📜
Type: string
"8Gi"
compactor.persistence.labels📜
Type: object
{}
compactor.persistence.annotations📜
Type: object
{}
compactor.persistence.existingClaim📜
Type: string
""
storegateway.enabled📜
Type: bool
false
storegateway.logLevel📜
Type: string
"info"
storegateway.logFormat📜
Type: string
"logfmt"
storegateway.useEndpointGroup📜
Type: bool
false
storegateway.config📜
Type: string
""
storegateway.existingConfigmap📜
Type: string
""
storegateway.grpc.server.tls.enabled📜
Type: bool
false
storegateway.grpc.server.tls.autoGenerated📜
Type: bool
false
storegateway.grpc.server.tls.cert📜
Type: string
""
storegateway.grpc.server.tls.key📜
Type: string
""
storegateway.grpc.server.tls.ca📜
Type: string
""
storegateway.grpc.server.tls.clientAuthEnabled📜
Type: bool
true
storegateway.grpc.server.tls.existingSecret📜
Type: object
{}
storegateway.extraEnvVars📜
Type: list
[]
storegateway.extraEnvVarsCM📜
Type: string
""
storegateway.extraEnvVarsSecret📜
Type: string
""
storegateway.extraFlags📜
Type: list
[]
storegateway.command📜
Type: list
[]
storegateway.args📜
Type: list
[]
storegateway.replicaCount📜
Type: int
1
storegateway.revisionHistoryLimit📜
Type: int
10
storegateway.updateStrategy.type📜
Type: string
"RollingUpdate"
storegateway.podManagementPolicy📜
Type: string
"OrderedReady"
storegateway.containerPorts.http📜
Type: int
10902
storegateway.containerPorts.grpc📜
Type: int
10901
storegateway.podSecurityContext.enabled📜
Type: bool
true
storegateway.podSecurityContext.fsGroupChangePolicy📜
Type: string
"Always"
storegateway.podSecurityContext.sysctls📜
Type: list
[]
storegateway.podSecurityContext.supplementalGroups📜
Type: list
[]
storegateway.podSecurityContext.fsGroup📜
Type: int
1001
storegateway.containerSecurityContext.enabled📜
Type: bool
true
storegateway.containerSecurityContext.seLinuxOptions📜
Type: object
{}
storegateway.containerSecurityContext.runAsUser📜
Type: int
1001
storegateway.containerSecurityContext.runAsGroup📜
Type: int
1001
storegateway.containerSecurityContext.runAsNonRoot📜
Type: bool
true
storegateway.containerSecurityContext.privileged📜
Type: bool
false
storegateway.containerSecurityContext.readOnlyRootFilesystem📜
Type: bool
true
storegateway.containerSecurityContext.allowPrivilegeEscalation📜
Type: bool
false
storegateway.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
storegateway.containerSecurityContext.seccompProfile.type📜
Type: string
"RuntimeDefault"
storegateway.resources.limits.cpu📜
Type: string
"100m"
storegateway.resources.limits.memory📜
Type: string
"100Mi"
storegateway.resources.requests.cpu📜
Type: string
"100m"
storegateway.resources.requests.memory📜
Type: string
"100Mi"
storegateway.resourcesPreset📜
Type: string
"nano"
storegateway.livenessProbe.enabled📜
Type: bool
true
storegateway.livenessProbe.initialDelaySeconds📜
Type: int
30
storegateway.livenessProbe.timeoutSeconds📜
Type: int
30
storegateway.livenessProbe.periodSeconds📜
Type: int
10
storegateway.livenessProbe.successThreshold📜
Type: int
1
storegateway.livenessProbe.failureThreshold📜
Type: int
6
storegateway.readinessProbe.enabled📜
Type: bool
true
storegateway.readinessProbe.initialDelaySeconds📜
Type: int
30
storegateway.readinessProbe.timeoutSeconds📜
Type: int
30
storegateway.readinessProbe.periodSeconds📜
Type: int
10
storegateway.readinessProbe.successThreshold📜
Type: int
1
storegateway.readinessProbe.failureThreshold📜
Type: int
6
storegateway.startupProbe.enabled📜
Type: bool
false
storegateway.startupProbe.initialDelaySeconds📜
Type: int
5
storegateway.startupProbe.periodSeconds📜
Type: int
5
storegateway.startupProbe.timeoutSeconds📜
Type: int
1
storegateway.startupProbe.failureThreshold📜
Type: int
15
storegateway.startupProbe.successThreshold📜
Type: int
1
storegateway.customLivenessProbe📜
Type: object
{}
storegateway.customReadinessProbe📜
Type: object
{}
storegateway.customStartupProbe📜
Type: object
{}
storegateway.initContainers📜
Type: list
[]
storegateway.sidecars📜
Type: list
[]
storegateway.extraVolumes📜
Type: list
[]
storegateway.extraVolumeMounts📜
Type: list
[]
storegateway.podAffinityPreset📜
Type: string
""
storegateway.podAntiAffinityPreset📜
Type: string
"soft"
storegateway.nodeAffinityPreset.type📜
Type: string
""
storegateway.nodeAffinityPreset.key📜
Type: string
""
storegateway.nodeAffinityPreset.values📜
Type: list
[]
storegateway.affinity📜
Type: object
{}
storegateway.nodeSelector📜
Type: object
{}
storegateway.tolerations📜
Type: list
[]
storegateway.podLabels📜
Type: object
{}
storegateway.podAnnotations📜
Type: object
{}
storegateway.dnsConfig📜
Type: object
{}
storegateway.dnsPolicy📜
Type: string
""
storegateway.hostAliases📜
Type: list
[]
storegateway.lifecycleHooks📜
Type: object
{}
storegateway.priorityClassName📜
Type: string
""
storegateway.topologySpreadConstraints📜
Type: list
[]
storegateway.schedulerName📜
Type: string
""
storegateway.networkPolicy.enabled📜
Type: bool
true
storegateway.networkPolicy.allowExternal📜
Type: bool
true
storegateway.networkPolicy.allowExternalEgress📜
Type: bool
true
storegateway.networkPolicy.extraIngress📜
Type: list
[]
storegateway.networkPolicy.extraEgress📜
Type: list
[]
storegateway.networkPolicy.ingressNSMatchLabels📜
Type: object
{}
storegateway.networkPolicy.ingressNSPodMatchLabels📜
Type: object
{}
storegateway.service.type📜
Type: string
"ClusterIP"
storegateway.service.ports.http📜
Type: int
9090
storegateway.service.ports.grpc📜
Type: int
10901
storegateway.service.nodePorts.http📜
Type: string
""
storegateway.service.nodePorts.grpc📜
Type: string
""
storegateway.service.clusterIP📜
Type: string
""
storegateway.service.loadBalancerIP📜
Type: string
""
storegateway.service.loadBalancerSourceRanges📜
Type: list
[]
storegateway.service.externalTrafficPolicy📜
Type: string
"Cluster"
storegateway.service.labels📜
Type: object
{}
storegateway.service.annotations📜
Type: object
{}
storegateway.service.extraPorts📜
Type: list
[]
storegateway.service.labelSelectorsOverride📜
Type: object
{}
storegateway.service.additionalHeadless📜
Type: bool
false
storegateway.service.headless.annotations📜
Type: object
{}
storegateway.persistence.enabled📜
Type: bool
true
storegateway.persistence.storageClass📜
Type: string
""
storegateway.persistence.accessModes[0]📜
Type: string
"ReadWriteOnce"
storegateway.persistence.size📜
Type: string
"8Gi"
storegateway.persistence.labels📜
Type: object
{}
storegateway.persistence.annotations📜
Type: object
{}
storegateway.persistence.existingClaim📜
Type: string
""
storegateway.persistentVolumeClaimRetentionPolicy.enabled📜
Type: bool
false
storegateway.persistentVolumeClaimRetentionPolicy.whenScaled📜
Type: string
"Retain"
storegateway.persistentVolumeClaimRetentionPolicy.whenDeleted📜
Type: string
"Retain"
storegateway.automountServiceAccountToken📜
Type: bool
true
storegateway.serviceAccount.create📜
Type: bool
true
storegateway.serviceAccount.name📜
Type: string
""
storegateway.serviceAccount.annotations📜
Type: object
{}
storegateway.serviceAccount.automountServiceAccountToken📜
Type: bool
false
storegateway.autoscaling.enabled📜
Type: bool
false
storegateway.autoscaling.minReplicas📜
Type: string
""
storegateway.autoscaling.maxReplicas📜
Type: string
""
storegateway.autoscaling.targetCPU📜
Type: string
""
storegateway.autoscaling.targetMemory📜
Type: string
""
storegateway.pdb.create📜
Type: bool
false
storegateway.pdb.minAvailable📜
Type: int
1
storegateway.pdb.maxUnavailable📜
Type: int
1
storegateway.ingress.enabled📜
Type: bool
false
storegateway.ingress.hostname📜
Type: string
"thanos-storegateway.local"
storegateway.ingress.ingressClassName📜
Type: string
""
storegateway.ingress.annotations📜
Type: object
{}
storegateway.ingress.extraHosts📜
Type: list
[]
storegateway.ingress.extraTls📜
Type: list
[]
storegateway.ingress.secrets📜
Type: list
[]
storegateway.ingress.extraRules📜
Type: list
[]
storegateway.ingress.tls📜
Type: bool
false
storegateway.ingress.selfSigned📜
Type: bool
false
storegateway.ingress.apiVersion📜
Type: string
""
storegateway.ingress.path📜
Type: string
"/"
storegateway.ingress.pathType📜
Type: string
"ImplementationSpecific"
storegateway.ingress.grpc.enabled📜
Type: bool
false
storegateway.ingress.grpc.hostname📜
Type: string
"thanos-grpc.local"
storegateway.ingress.grpc.ingressClassName📜
Type: string
""
storegateway.ingress.grpc.annotations📜
Type: object
{}
storegateway.ingress.grpc.extraHosts📜
Type: list
[]
storegateway.ingress.grpc.extraTls📜
Type: list
[]
storegateway.ingress.grpc.secrets📜
Type: list
[]
storegateway.ingress.grpc.extraRules📜
Type: list
[]
storegateway.ingress.grpc.tls📜
Type: bool
false
storegateway.ingress.grpc.selfSigned📜
Type: bool
false
storegateway.ingress.grpc.apiVersion📜
Type: string
""
storegateway.ingress.grpc.path📜
Type: string
"/"
storegateway.ingress.grpc.pathType📜
Type: string
"ImplementationSpecific"
storegateway.sharded.enabled📜
Type: bool
false
storegateway.sharded.hashPartitioning.shards📜
Type: string
""
storegateway.sharded.hashPartitioning.extraRelabelingConfigs📜
Type: list
[]
storegateway.sharded.timePartitioning[0].min📜
Type: string
""
storegateway.sharded.timePartitioning[0].max📜
Type: string
""
storegateway.sharded.service.clusterIPs📜
Type: list
[]
storegateway.sharded.service.loadBalancerIPs📜
Type: list
[]
storegateway.sharded.service.http.nodePorts📜
Type: list
[]
storegateway.sharded.service.grpc.nodePorts📜
Type: list
[]
ruler.enabled📜
Type: bool
false
ruler.logLevel📜
Type: string
"info"
ruler.logFormat📜
Type: string
"logfmt"
ruler.replicaLabel📜
Type: string
"replica"
ruler.dnsDiscovery.enabled📜
Type: bool
true
ruler.queryURL📜
Type: string
""
ruler.alertmanagers📜
Type: list
[]
ruler.alertmanagersConfig📜
Type: string
""
ruler.evalInterval📜
Type: string
"1m"
ruler.clusterName📜
Type: string
""
ruler.config📜
Type: string
""
ruler.dataPath📜
Type: string
""
ruler.existingConfigmap📜
Type: string
""
ruler.extraEnvVars📜
Type: list
[]
ruler.extraEnvVarsCM📜
Type: string
""
ruler.extraEnvVarsSecret📜
Type: string
""
ruler.extraFlags📜
Type: list
[]
ruler.command📜
Type: list
[]
ruler.args📜
Type: list
[]
ruler.replicaCount📜
Type: int
1
ruler.revisionHistoryLimit📜
Type: int
10
ruler.updateStrategy.type📜
Type: string
"RollingUpdate"
ruler.podManagementPolicy📜
Type: string
"OrderedReady"
ruler.containerPorts.http📜
Type: int
10902
ruler.containerPorts.grpc📜
Type: int
10901
ruler.podSecurityContext.enabled📜
Type: bool
true
ruler.podSecurityContext.fsGroupChangePolicy📜
Type: string
"Always"
ruler.podSecurityContext.sysctls📜
Type: list
[]
ruler.podSecurityContext.supplementalGroups📜
Type: list
[]
ruler.podSecurityContext.fsGroup📜
Type: int
1001
ruler.containerSecurityContext.enabled📜
Type: bool
true
ruler.containerSecurityContext.seLinuxOptions📜
Type: object
{}
ruler.containerSecurityContext.runAsUser📜
Type: int
1001
ruler.containerSecurityContext.runAsGroup📜
Type: int
1001
ruler.containerSecurityContext.runAsNonRoot📜
Type: bool
true
ruler.containerSecurityContext.privileged📜
Type: bool
false
ruler.containerSecurityContext.readOnlyRootFilesystem📜
Type: bool
true
ruler.containerSecurityContext.allowPrivilegeEscalation📜
Type: bool
false
ruler.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
ruler.containerSecurityContext.seccompProfile.type📜
Type: string
"RuntimeDefault"
ruler.resources.limits.cpu📜
Type: string
"100m"
ruler.resources.limits.memory📜
Type: string
"100Mi"
ruler.resources.requests.cpu📜
Type: string
"100m"
ruler.resources.requests.memory📜
Type: string
"100Mi"
ruler.resourcesPreset📜
Type: string
"nano"
ruler.livenessProbe.enabled📜
Type: bool
true
ruler.livenessProbe.initialDelaySeconds📜
Type: int
30
ruler.livenessProbe.timeoutSeconds📜
Type: int
30
ruler.livenessProbe.periodSeconds📜
Type: int
10
ruler.livenessProbe.successThreshold📜
Type: int
1
ruler.livenessProbe.failureThreshold📜
Type: int
6
ruler.readinessProbe.enabled📜
Type: bool
true
ruler.readinessProbe.initialDelaySeconds📜
Type: int
30
ruler.readinessProbe.timeoutSeconds📜
Type: int
30
ruler.readinessProbe.periodSeconds📜
Type: int
10
ruler.readinessProbe.successThreshold📜
Type: int
1
ruler.readinessProbe.failureThreshold📜
Type: int
6
ruler.startupProbe.enabled📜
Type: bool
false
ruler.startupProbe.initialDelaySeconds📜
Type: int
5
ruler.startupProbe.periodSeconds📜
Type: int
5
ruler.startupProbe.timeoutSeconds📜
Type: int
1
ruler.startupProbe.failureThreshold📜
Type: int
15
ruler.startupProbe.successThreshold📜
Type: int
1
ruler.customLivenessProbe📜
Type: object
{}
ruler.customReadinessProbe📜
Type: object
{}
ruler.customStartupProbe📜
Type: object
{}
ruler.initContainers📜
Type: list
[]
ruler.sidecars📜
Type: list
[]
ruler.extraVolumes📜
Type: list
[]
ruler.extraVolumeMounts📜
Type: list
[]
ruler.podAffinityPreset📜
Type: string
""
ruler.podAntiAffinityPreset📜
Type: string
"soft"
ruler.nodeAffinityPreset.type📜
Type: string
""
ruler.nodeAffinityPreset.key📜
Type: string
""
ruler.nodeAffinityPreset.values📜
Type: list
[]
ruler.affinity📜
Type: object
{}
ruler.nodeSelector📜
Type: object
{}
ruler.tolerations📜
Type: list
[]
ruler.podLabels📜
Type: object
{}
ruler.podAnnotations📜
Type: object
{}
ruler.dnsConfig📜
Type: object
{}
ruler.dnsPolicy📜
Type: string
""
ruler.hostAliases📜
Type: list
[]
ruler.lifecycleHooks📜
Type: object
{}
ruler.priorityClassName📜
Type: string
""
ruler.schedulerName📜
Type: string
""
ruler.topologySpreadConstraints📜
Type: list
[]
ruler.networkPolicy.enabled📜
Type: bool
true
ruler.networkPolicy.allowExternal📜
Type: bool
true
ruler.networkPolicy.allowExternalEgress📜
Type: bool
true
ruler.networkPolicy.extraIngress📜
Type: list
[]
ruler.networkPolicy.extraEgress📜
Type: list
[]
ruler.networkPolicy.ingressNSMatchLabels📜
Type: object
{}
ruler.networkPolicy.ingressNSPodMatchLabels📜
Type: object
{}
ruler.service.type📜
Type: string
"ClusterIP"
ruler.service.ports.http📜
Type: int
9090
ruler.service.ports.grpc📜
Type: int
10901
ruler.service.nodePorts.http📜
Type: string
""
ruler.service.nodePorts.grpc📜
Type: string
""
ruler.service.clusterIP📜
Type: string
""
ruler.service.loadBalancerIP📜
Type: string
""
ruler.service.loadBalancerSourceRanges📜
Type: list
[]
ruler.service.externalTrafficPolicy📜
Type: string
"Cluster"
ruler.service.labels📜
Type: object
{}
ruler.service.annotations📜
Type: object
{}
ruler.service.extraPorts📜
Type: list
[]
ruler.service.labelSelectorsOverride📜
Type: object
{}
ruler.service.additionalHeadless📜
Type: bool
false
ruler.service.headless.annotations📜
Type: object
{}
ruler.persistence.enabled📜
Type: bool
true
ruler.persistence.storageClass📜
Type: string
""
ruler.persistence.accessModes[0]📜
Type: string
"ReadWriteOnce"
ruler.persistence.size📜
Type: string
"8Gi"
ruler.persistence.annotations📜
Type: object
{}
ruler.persistence.existingClaim📜
Type: string
""
ruler.persistentVolumeClaimRetentionPolicy.enabled📜
Type: bool
false
ruler.persistentVolumeClaimRetentionPolicy.whenScaled📜
Type: string
"Retain"
ruler.persistentVolumeClaimRetentionPolicy.whenDeleted📜
Type: string
"Retain"
ruler.automountServiceAccountToken📜
Type: bool
true
ruler.serviceAccount.create📜
Type: bool
true
ruler.serviceAccount.name📜
Type: string
""
ruler.serviceAccount.annotations📜
Type: object
{}
ruler.serviceAccount.automountServiceAccountToken📜
Type: bool
false
ruler.autoscaling.enabled📜
Type: bool
false
ruler.autoscaling.minReplicas📜
Type: string
""
ruler.autoscaling.maxReplicas📜
Type: string
""
ruler.autoscaling.targetCPU📜
Type: string
""
ruler.autoscaling.targetMemory📜
Type: string
""
ruler.pdb.create📜
Type: bool
false
ruler.pdb.minAvailable📜
Type: int
1
ruler.pdb.maxUnavailable📜
Type: int
1
ruler.ingress.enabled📜
Type: bool
false
ruler.ingress.hostname📜
Type: string
"thanos-ruler.local"
ruler.ingress.ingressClassName📜
Type: string
""
ruler.ingress.annotations📜
Type: object
{}
ruler.ingress.extraHosts📜
Type: list
[]
ruler.ingress.extraTls📜
Type: list
[]
ruler.ingress.secrets📜
Type: list
[]
ruler.ingress.extraRules📜
Type: list
[]
ruler.ingress.apiVersion📜
Type: string
""
ruler.ingress.path📜
Type: string
"/"
ruler.ingress.pathType📜
Type: string
"ImplementationSpecific"
receive.enabled📜
Type: bool
false
receive.mode📜
Type: string
"standalone"
receive.logLevel📜
Type: string
"info"
receive.logFormat📜
Type: string
"logfmt"
receive.tsdbRetention📜
Type: string
"15d"
receive.replicationFactor📜
Type: int
1
receive.config📜
Type: list
[]
receive.tsdbPath📜
Type: string
""
receive.existingConfigmap📜
Type: string
""
receive.replicaLabel📜
Type: string
"replica"
receive.grpc.server.tls.enabled📜
Type: bool
false
receive.grpc.server.tls.autoGenerated📜
Type: bool
false
receive.grpc.server.tls.cert📜
Type: string
""
receive.grpc.server.tls.key📜
Type: string
""
receive.grpc.server.tls.ca📜
Type: string
""
receive.grpc.server.tls.clientAuthEnabled📜
Type: bool
true
receive.grpc.server.tls.existingSecret📜
Type: object
{}
receive.extraEnvVars📜
Type: list
[]
receive.extraEnvVarsCM📜
Type: string
""
receive.extraEnvVarsSecret📜
Type: string
""
receive.extraFlags📜
Type: list
[]
receive.command📜
Type: list
[]
receive.args📜
Type: list
[]
receive.replicaCount📜
Type: int
1
receive.revisionHistoryLimit📜
Type: int
10
receive.updateStrategy.type📜
Type: string
"RollingUpdate"
receive.podManagementPolicy📜
Type: string
"OrderedReady"
receive.minReadySeconds📜
Type: int
0
receive.containerPorts.http📜
Type: int
10902
receive.containerPorts.grpc📜
Type: int
10901
receive.containerPorts.remote📜
Type: int
19291
receive.podSecurityContext.enabled📜
Type: bool
true
receive.podSecurityContext.fsGroupChangePolicy📜
Type: string
"Always"
receive.podSecurityContext.sysctls📜
Type: list
[]
receive.podSecurityContext.supplementalGroups📜
Type: list
[]
receive.podSecurityContext.fsGroup📜
Type: int
1001
receive.containerSecurityContext.enabled📜
Type: bool
true
receive.containerSecurityContext.seLinuxOptions📜
Type: object
{}
receive.containerSecurityContext.runAsUser📜
Type: int
1001
receive.containerSecurityContext.runAsGroup📜
Type: int
1001
receive.containerSecurityContext.runAsNonRoot📜
Type: bool
true
receive.containerSecurityContext.privileged📜
Type: bool
false
receive.containerSecurityContext.readOnlyRootFilesystem📜
Type: bool
true
receive.containerSecurityContext.allowPrivilegeEscalation📜
Type: bool
false
receive.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
receive.containerSecurityContext.seccompProfile.type📜
Type: string
"RuntimeDefault"
receive.resources.limits.cpu📜
Type: string
"100m"
receive.resources.limits.memory📜
Type: string
"100Mi"
receive.resources.requests.cpu📜
Type: string
"100m"
receive.resources.requests.memory📜
Type: string
"100Mi"
receive.resourcesPreset📜
Type: string
"nano"
receive.livenessProbe.enabled📜
Type: bool
true
receive.livenessProbe.initialDelaySeconds📜
Type: int
30
receive.livenessProbe.timeoutSeconds📜
Type: int
30
receive.livenessProbe.periodSeconds📜
Type: int
10
receive.livenessProbe.successThreshold📜
Type: int
1
receive.livenessProbe.failureThreshold📜
Type: int
6
receive.readinessProbe.enabled📜
Type: bool
true
receive.readinessProbe.initialDelaySeconds📜
Type: int
30
receive.readinessProbe.timeoutSeconds📜
Type: int
30
receive.readinessProbe.periodSeconds📜
Type: int
10
receive.readinessProbe.successThreshold📜
Type: int
1
receive.readinessProbe.failureThreshold📜
Type: int
6
receive.startupProbe.enabled📜
Type: bool
false
receive.startupProbe.initialDelaySeconds📜
Type: int
5
receive.startupProbe.periodSeconds📜
Type: int
5
receive.startupProbe.timeoutSeconds📜
Type: int
1
receive.startupProbe.failureThreshold📜
Type: int
15
receive.startupProbe.successThreshold📜
Type: int
1
receive.customLivenessProbe📜
Type: object
{}
receive.customReadinessProbe📜
Type: object
{}
receive.customStartupProbe📜
Type: object
{}
receive.initContainers📜
Type: list
[]
receive.sidecars📜
Type: list
[]
receive.extraVolumes📜
Type: list
[]
receive.extraVolumeMounts📜
Type: list
[]
receive.podAffinityPreset📜
Type: string
""
receive.podAntiAffinityPreset📜
Type: string
"soft"
receive.nodeAffinityPreset.type📜
Type: string
""
receive.nodeAffinityPreset.key📜
Type: string
""
receive.nodeAffinityPreset.values📜
Type: list
[]
receive.affinity📜
Type: object
{}
receive.nodeSelector📜
Type: object
{}
receive.tolerations📜
Type: list
[]
receive.statefulsetLabels📜
Type: object
{}
receive.podLabels📜
Type: object
{}
receive.podAnnotations📜
Type: object
{}
receive.dnsConfig📜
Type: object
{}
receive.dnsPolicy📜
Type: string
""
receive.hostAliases📜
Type: list
[]
receive.terminationGracePeriodSeconds📜
Type: string
""
receive.lifecycleHooks📜
Type: object
{}
receive.priorityClassName📜
Type: string
""
receive.schedulerName📜
Type: string
""
receive.topologySpreadConstraints📜
Type: list
[]
receive.networkPolicy.enabled📜
Type: bool
true
receive.networkPolicy.allowExternal📜
Type: bool
true
receive.networkPolicy.allowExternalEgress📜
Type: bool
true
receive.networkPolicy.extraIngress📜
Type: list
[]
receive.networkPolicy.extraEgress📜
Type: list
[]
receive.networkPolicy.ingressNSMatchLabels📜
Type: object
{}
receive.networkPolicy.ingressNSPodMatchLabels📜
Type: object
{}
receive.service.type📜
Type: string
"ClusterIP"
receive.service.ports.http📜
Type: int
10902
receive.service.ports.grpc📜
Type: int
10901
receive.service.ports.remote📜
Type: int
19291
receive.service.nodePorts.http📜
Type: string
""
receive.service.nodePorts.grpc📜
Type: string
""
receive.service.nodePorts.remote📜
Type: string
""
receive.service.clusterIP📜
Type: string
""
receive.service.loadBalancerIP📜
Type: string
""
receive.service.loadBalancerSourceRanges📜
Type: list
[]
receive.service.externalTrafficPolicy📜
Type: string
"Cluster"
receive.service.labels📜
Type: object
{}
receive.service.annotations📜
Type: object
{}
receive.service.extraPorts📜
Type: list
[]
receive.service.labelSelectorsOverride📜
Type: object
{}
receive.service.additionalHeadless📜
Type: bool
false
receive.service.headless.annotations📜
Type: object
{}
receive.automountServiceAccountToken📜
Type: bool
true
receive.serviceAccount.create📜
Type: bool
true
receive.serviceAccount.name📜
Type: string
""
receive.serviceAccount.annotations📜
Type: object
{}
receive.serviceAccount.automountServiceAccountToken📜
Type: bool
false
receive.autoscaling.enabled📜
Type: bool
false
receive.autoscaling.minReplicas📜
Type: string
""
receive.autoscaling.maxReplicas📜
Type: string
""
receive.autoscaling.targetCPU📜
Type: string
""
receive.autoscaling.targetMemory📜
Type: string
""
receive.pdb.create📜
Type: bool
false
receive.pdb.minAvailable📜
Type: int
1
receive.pdb.maxUnavailable📜
Type: int
1
receive.persistence.enabled📜
Type: bool
true
receive.persistence.storageClass📜
Type: string
""
receive.persistence.accessModes[0]📜
Type: string
"ReadWriteOnce"
receive.persistence.size📜
Type: string
"8Gi"
receive.persistence.labels📜
Type: object
{}
receive.persistence.annotations📜
Type: object
{}
receive.persistence.existingClaim📜
Type: string
""
receive.persistentVolumeClaimRetentionPolicy.enabled📜
Type: bool
false
receive.persistentVolumeClaimRetentionPolicy.whenScaled📜
Type: string
"Retain"
receive.persistentVolumeClaimRetentionPolicy.whenDeleted📜
Type: string
"Retain"
receive.ingress.enabled📜
Type: bool
false
receive.ingress.hostname📜
Type: string
"thanos-receive.local"
receive.ingress.ingressClassName📜
Type: string
""
receive.ingress.annotations📜
Type: object
{}
receive.ingress.extraHosts📜
Type: list
[]
receive.ingress.extraTls📜
Type: list
[]
receive.ingress.secrets📜
Type: list
[]
receive.ingress.extraRules📜
Type: list
[]
receive.ingress.tls📜
Type: bool
false
receive.ingress.selfSigned📜
Type: bool
false
receive.ingress.apiVersion📜
Type: string
""
receive.ingress.path📜
Type: string
"/"
receive.ingress.pathType📜
Type: string
"ImplementationSpecific"
receiveDistributor.enabled📜
Type: bool
false
receiveDistributor.logLevel📜
Type: string
"info"
receiveDistributor.logFormat📜
Type: string
"logfmt"
receiveDistributor.replicaLabel📜
Type: string
"replica"
receiveDistributor.replicationFactor📜
Type: int
1
receiveDistributor.extraEnvVars📜
Type: list
[]
receiveDistributor.extraEnvVarsCM📜
Type: string
""
receiveDistributor.extraEnvVarsSecret📜
Type: string
""
receiveDistributor.extraFlags📜
Type: list
[]
receiveDistributor.command📜
Type: list
[]
receiveDistributor.args📜
Type: list
[]
receiveDistributor.replicaCount📜
Type: int
1
receiveDistributor.revisionHistoryLimit📜
Type: int
10
receiveDistributor.updateStrategy.type📜
Type: string
"RollingUpdate"
receiveDistributor.podSecurityContext.enabled📜
Type: bool
true
receiveDistributor.podSecurityContext.fsGroupChangePolicy📜
Type: string
"Always"
receiveDistributor.podSecurityContext.sysctls📜
Type: list
[]
receiveDistributor.podSecurityContext.supplementalGroups📜
Type: list
[]
receiveDistributor.podSecurityContext.fsGroup📜
Type: int
1001
receiveDistributor.containerSecurityContext.enabled📜
Type: bool
true
receiveDistributor.containerSecurityContext.seLinuxOptions📜
Type: object
{}
receiveDistributor.containerSecurityContext.runAsUser📜
Type: int
1001
receiveDistributor.containerSecurityContext.runAsGroup📜
Type: int
1001
receiveDistributor.containerSecurityContext.runAsNonRoot📜
Type: bool
true
receiveDistributor.containerSecurityContext.privileged📜
Type: bool
false
receiveDistributor.containerSecurityContext.readOnlyRootFilesystem📜
Type: bool
true
receiveDistributor.containerSecurityContext.allowPrivilegeEscalation📜
Type: bool
false
receiveDistributor.containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
receiveDistributor.containerSecurityContext.seccompProfile.type📜
Type: string
"RuntimeDefault"
receiveDistributor.resources.limits.cpu📜
Type: string
"100m"
receiveDistributor.resources.limits.memory📜
Type: string
"100Mi"
receiveDistributor.resources.requests.cpu📜
Type: string
"100m"
receiveDistributor.resources.requests.memory📜
Type: string
"100Mi"
receiveDistributor.resourcesPreset📜
Type: string
"nano"
receiveDistributor.livenessProbe.enabled📜
Type: bool
true
receiveDistributor.livenessProbe.initialDelaySeconds📜
Type: int
30
receiveDistributor.livenessProbe.timeoutSeconds📜
Type: int
30
receiveDistributor.livenessProbe.periodSeconds📜
Type: int
10
receiveDistributor.livenessProbe.successThreshold📜
Type: int
1
receiveDistributor.livenessProbe.failureThreshold📜
Type: int
6
receiveDistributor.readinessProbe.enabled📜
Type: bool
true
receiveDistributor.readinessProbe.initialDelaySeconds📜
Type: int
30
receiveDistributor.readinessProbe.timeoutSeconds📜
Type: int
30
receiveDistributor.readinessProbe.periodSeconds📜
Type: int
10
receiveDistributor.readinessProbe.successThreshold📜
Type: int
1
receiveDistributor.readinessProbe.failureThreshold📜
Type: int
6
receiveDistributor.startupProbe.enabled📜
Type: bool
false
receiveDistributor.startupProbe.initialDelaySeconds📜
Type: int
5
receiveDistributor.startupProbe.periodSeconds📜
Type: int
5
receiveDistributor.startupProbe.timeoutSeconds📜
Type: int
1
receiveDistributor.startupProbe.failureThreshold📜
Type: int
15
receiveDistributor.startupProbe.successThreshold📜
Type: int
1
receiveDistributor.customLivenessProbe📜
Type: object
{}
receiveDistributor.customReadinessProbe📜
Type: object
{}
receiveDistributor.customStartupProbe📜
Type: object
{}
receiveDistributor.terminationGracePeriodSeconds📜
Type: string
""
receiveDistributor.initContainers📜
Type: list
[]
receiveDistributor.sidecars📜
Type: list
[]
receiveDistributor.extraVolumes📜
Type: list
[]
receiveDistributor.extraVolumeMounts📜
Type: list
[]
receiveDistributor.podAffinityPreset📜
Type: string
""
receiveDistributor.podAntiAffinityPreset📜
Type: string
"soft"
receiveDistributor.nodeAffinityPreset.type📜
Type: string
""
receiveDistributor.nodeAffinityPreset.key📜
Type: string
""
receiveDistributor.nodeAffinityPreset.values📜
Type: list
[]
receiveDistributor.affinity📜
Type: object
{}
receiveDistributor.nodeSelector📜
Type: object
{}
receiveDistributor.tolerations📜
Type: list
[]
receiveDistributor.podLabels📜
Type: object
{}
receiveDistributor.podAnnotations📜
Type: object
{}
receiveDistributor.dnsConfig📜
Type: object
{}
receiveDistributor.dnsPolicy📜
Type: string
""
receiveDistributor.hostAliases📜
Type: list
[]
receiveDistributor.lifecycleHooks📜
Type: object
{}
receiveDistributor.priorityClassName📜
Type: string
""
receiveDistributor.schedulerName📜
Type: string
""
receiveDistributor.topologySpreadConstraints📜
Type: list
[]
receiveDistributor.automountServiceAccountToken📜
Type: bool
true
receiveDistributor.serviceAccount.create📜
Type: bool
true
receiveDistributor.serviceAccount.name📜
Type: string
""
receiveDistributor.serviceAccount.annotations📜
Type: object
{}
receiveDistributor.serviceAccount.automountServiceAccountToken📜
Type: bool
false
receiveDistributor.autoscaling.enabled📜
Type: bool
false
receiveDistributor.autoscaling.minReplicas📜
Type: string
""
receiveDistributor.autoscaling.maxReplicas📜
Type: string
""
receiveDistributor.autoscaling.targetCPU📜
Type: string
""
receiveDistributor.autoscaling.targetMemory📜
Type: string
""
receiveDistributor.pdb.create📜
Type: bool
false
receiveDistributor.pdb.minAvailable📜
Type: int
1
receiveDistributor.pdb.maxUnavailable📜
Type: int
1
metrics.enabled📜
Type: bool
false
metrics.serviceMonitor.enabled📜
Type: bool
false
metrics.serviceMonitor.namespace📜
Type: string
""
metrics.serviceMonitor.labels📜
Type: object
{}
metrics.serviceMonitor.jobLabel📜
Type: string
""
metrics.serviceMonitor.interval📜
Type: string
""
metrics.serviceMonitor.scrapeTimeout📜
Type: string
""
metrics.serviceMonitor.metricRelabelings📜
Type: list
[]
metrics.serviceMonitor.relabelings📜
Type: list
[]
metrics.serviceMonitor.selector📜
Type: object
{}
metrics.serviceMonitor.extraParameters📜
Type: object
{}
metrics.prometheusRule.enabled📜
Type: bool
false
metrics.prometheusRule.default.sidecarJobRegex📜
Type: string
".*thanos-sidecar.*"
metrics.prometheusRule.default.create📜
Type: bool
false
metrics.prometheusRule.default.disabled📜
Type: object
{}
metrics.prometheusRule.runbookUrl📜
Type: string
"https://github.com/thanos-io/thanos/tree/main/mixin/runbook.md#alert-name-"
metrics.prometheusRule.namespace📜
Type: string
""
metrics.prometheusRule.additionalLabels📜
Type: object
{}
metrics.prometheusRule.groups📜
Type: list
[]
volumePermissions.enabled📜
Type: bool
false
volumePermissions.image.registry📜
Type: string
"registry1.dso.mil"
volumePermissions.image.repository📜
Type: string
"ironbank/big-bang/base"
volumePermissions.image.tag📜
Type: string
"2.1.0"
volumePermissions.image.digest📜
Type: string
""
volumePermissions.image.pullPolicy📜
Type: string
"IfNotPresent"
volumePermissions.image.pullSecrets📜
Type: list
[]
minio.enabled📜
Type: bool
false
minio.tenant.configSecret📜
Type: object
accessKey: minio
name: thanos-objstore-creds
secretKey: minio123
Description: Minio root credentials
minio.tenant.buckets📜
Type: list
- name: thanos
Description: Buckets to be provisioned to for tenant
minio.tenant.users📜
Type: list
- name: minio-user
Description: Users to to be provisioned to for tenant
minio.tenant.defaultUserCredentials📜
Type: object
password: ''
username: minio-user
Description: User credentials to create for above user. Otherwise password is randomly generated. This auth is not required to be set or reclaimed for minio use with Loki
minio.tenant.pools[0].name📜
Type: string
"pool-0"
minio.tenant.pools[0].servers📜
Type: int
1
minio.tenant.pools[0].volumesPerServer📜
Type: int
4
minio.tenant.pools[0].size📜
Type: string
"750Mi"
minio.tenant.pools[0].securityContext.runAsUser📜
Type: int
1001
minio.tenant.pools[0].securityContext.runAsGroup📜
Type: int
1001
minio.tenant.pools[0].securityContext.fsGroup📜
Type: int
1001
minio.tenant.pools[0].securityContext.runAsNonRoot📜
Type: bool
true
minio.tenant.pools[0].containerSecurityContext.runAsUser📜
Type: int
1001
minio.tenant.pools[0].containerSecurityContext.runAsGroup📜
Type: int
1001
minio.tenant.pools[0].containerSecurityContext.runAsNonRoot📜
Type: bool
true
minio.tenant.pools[0].containerSecurityContext.capabilities.drop[0]📜
Type: string
"ALL"
minio.tenant.metrics.enabled📜
Type: bool
false
minio.tenant.metrics.port📜
Type: int
9000
minio.tenant.metrics.memory📜
Type: string
"128M"
minio.waitJob.enabled📜
Type: bool
false
networkPolicy.enabled📜
Type: bool
false
networkPolicy.allowExternal📜
Type: bool
true
networkPolicy.explicitNamespacesSelector📜
Type: object
{}
domain📜
Type: string
"bigbang.dev"
Description: Domain to service Thanos virtualService
istio.enabled📜
Type: bool
false
istio.hardened.enabled📜
Type: bool
false
istio.hardened.outboundTrafficPolicyMode📜
Type: string
"REGISTRY_ONLY"
istio.hardened.customServiceEntries📜
Type: list
[]
istio.hardened.customAuthorizationPolicies📜
Type: list
[]
istio.hardened.minioOperator.enabled📜
Type: bool
true
istio.hardened.minioOperator.namespaces[0]📜
Type: string
"minio-operator"
istio.hardened.minioOperator.principals[0]📜
Type: string
"cluster.local/ns/minio-operator/sa/minio-operator"
istio.hardened.prometheus.enabled📜
Type: bool
true
istio.hardened.prometheus.namespaces[0]📜
Type: string
"monitoring"
istio.hardened.prometheus.principals[0]📜
Type: string
"cluster.local/ns/monitoring/sa/monitoring-grafana"
istio.mtls.mode📜
Type: string
"STRICT"
istio.thanos.enabled📜
Type: bool
true
istio.thanos.labels📜
Type: object
{}
istio.thanos.annotations📜
Type: object
{}
istio.thanos.gateways[0]📜
Type: string
"istio-system/main"
istio.thanos.hosts[0]📜
Type: string
"thanos.{{ .Values.domain }}"
networkPolicies.enabled📜
Type: bool
false
networkPolicies.ingressLabels.app📜
Type: string
"istio-ingressgateway"
networkPolicies.ingressLabels.istio📜
Type: string
"ingressgateway"
networkPolicies.additionalPolicies📜
Type: list
[]
upgradeJob.name📜
Type: string
"thanos-upgrade-job"
upgradeJob.image.repository📜
Type: string
"registry1.dso.mil/ironbank/opensource/kubernetes/kubectl"
upgradeJob.image.tag📜
Type: string
"v1.30.6"
upgradeJob.image.imagePullPolicy📜
Type: string
"IfNotPresent"
upgradeJob.image.pullSecrets📜
Type: string
"private-registry"
upgradeJob.serviceAccount📜
Type: string
"upgrade-job-svc-account"
upgradeJob.role📜
Type: string
"upgrade-role"
upgradeJob.roleBinding📜
Type: string
"upgrade-rolebinding"
bbtests.enabled📜
Type: bool
false
bbtests.cypress.artifacts📜
Type: bool
true
bbtests.cypress.envs.cypress_thanos_url📜
Type: string
"http://thanos-query:9090"
bbtests.cypress.envs.cypress_minio_url📜
Type: string
"http://thanos-minio-console:9090"
bbtests.cypress.envs.prometheus_integration_enabled📜
Type: string
"false"
bbtests.cypress.envs.objstorage_integration_enabled📜
Type: string
"false"
bbtests.defaultBuckets📜
Type: string
"thanos"
bbtests.resourcesPreset📜
Type: string
"micro"
bbtests.resources📜
Type: object
{}