Skip to content
Draft
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions thanos/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -369,6 +369,7 @@ If Blackbox-exporter is enabled and store endpoints are provided, this Thanos de
| thanos.query.containerLabels | object | `{}` | Labels to add to the Thanos Query container |
| thanos.query.deploymentLabels | object | `{}` | Labels to add to the Thanos Query deployment |
| thanos.query.enabled | bool | `true` | Enable Thanos Query component |
| thanos.query.engine | bool | `false` | Enable experimental Thanos PromQL engine |
| thanos.query.ingress.annotations | object | `{}` | Additional annotations for the Ingress resource. To enable certificate autogeneration, place here your cert-manager annotations. For a full list of possible ingress annotations, please see ref: https://github.com/kubernetes/ingress-nginx/blob/master/docs/user-guide/nginx-configuration/annotations.md |
| thanos.query.ingress.enabled | bool | `false` | Enable ingress controller resource |
| thanos.query.ingress.grpc.annotations | object | `{}` | Additional annotations for the Ingress resource.(GRPC) To enable certificate autogeneration, place here your cert-manager annotations. For a full list of possible ingress annotations, please see ref: https://github.com/kubernetes/ingress-nginx/blob/master/docs/user-guide/nginx-configuration/annotations.md |
Expand Down
2 changes: 1 addition & 1 deletion thanos/charts/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ maintainers:
name: thanos
sources:
- https://github.com/cloudoperators/greenhouse-extensions
version: 0.7.2
version: 0.7.3
keywords:
- thanos
- storage
Expand Down
3 changes: 3 additions & 0 deletions thanos/charts/templates/query/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,9 @@ spec:
- --grpc-client-tls-key=/etc/tls/client/tls.key
- --grpc-client-tls-secure
{{- end }}
{{- if .Values.thanos.query.engine }}
- --query.promql-engine=thanos
{{- end }}
image: "{{ .Values.thanos.image.repository }}:{{ .Values.thanos.image.tag }}"
imagePullPolicy: {{ default "IfNotPresent" .Values.thanos.image.pullPolicy }}
livenessProbe:
Expand Down
3 changes: 3 additions & 0 deletions thanos/charts/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,9 @@ thanos:
# -- Enable Thanos Query component
enabled: true

# -- Enable experimental Thanos PromQL engine
engine: false

# -- Number of Thanos Query replicas to deploy
replicas:

Expand Down
4 changes: 2 additions & 2 deletions thanos/plugindefinition.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ kind: ClusterPluginDefinition
metadata:
name: thanos
spec:
version: 0.7.2
version: 0.7.3
description: thanos
helmChart:
name: thanos
repository: "oci://ghcr.io/cloudoperators/greenhouse-extensions/charts"
version: 0.7.2
version: 0.7.3
options:
- default: null
description: CLI param for Thanos Query
Expand Down
Loading