Skip to content

Commit 86f76c7

Browse files
committed
chore: bump clickhouse to v25.7
1 parent 9b374cb commit 86f76c7

File tree

2 files changed

+49
-27
lines changed

2 files changed

+49
-27
lines changed

charts/hdx-oss-v2/data/config.xml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
<?xml version="1.0"?>
22
<clickhouse>
3+
<user_directories>
4+
<users_xml>
5+
<path>/etc/clickhouse-server/users.xml</path>
6+
</users_xml>
7+
</user_directories>
8+
39
<logger>
410
<level>information</level>
511
<console>true</console>
@@ -154,4 +160,4 @@
154160
</distributed_ddl>
155161

156162
<format_schema_path>/var/lib/clickhouse/format_schemas/</format_schema_path>
157-
</clickhouse>
163+
</clickhouse>

charts/hdx-oss-v2/values.yaml

Lines changed: 42 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,13 @@ hyperdx:
2929
timeoutSeconds: 5
3030
failureThreshold: 3
3131
# Add nodeSelector and tolerations for hyperdx service
32-
nodeSelector: {}
32+
nodeSelector:
33+
{}
3334
# Example:
3435
# kubernetes.io/os: linux
3536
# node-role.kubernetes.io/worker: "true"
36-
tolerations: []
37+
tolerations:
38+
[]
3739
# Example:
3840
# - key: "key1"
3941
# operator: "Equal"
@@ -55,19 +57,22 @@ hyperdx:
5557
mongoUri: mongodb://{{ include "hdx-oss.fullname" . }}-mongodb:{{ .Values.mongodb.port }}/hyperdx
5658

5759
# Pod-level annotations (applied to the deployment pods)
58-
annotations: {}
60+
annotations:
61+
{}
5962
# myAnnotation: "myValue"
6063

6164
# Pod-level labels (applied to the deployment pods)
62-
labels: {}
65+
labels:
66+
{}
6367
# myLabel: "myValue"
64-
env: []
68+
env:
69+
[]
6570
# Additional environment variables can be configured here
6671
# This is preserved for backward compatibility and advanced use cases
6772

6873
# Default connections and sources (ENABLED BY DEFAULT)
6974
# Set to empty string to disable: defaultConnections: "" or defaultSources: ""
70-
#
75+
#
7176
# To use an existing secret instead of inline configuration, set:
7277
# useExistingConfigSecret: true
7378
# existingConfigSecret: "my-hyperdx-config"
@@ -79,7 +84,7 @@ hyperdx:
7984
existingConfigSecret: ""
8085
existingConfigConnectionsKey: "connections.json"
8186
existingConfigSourcesKey: "sources.json"
82-
87+
8388
defaultConnections: |
8489
[
8590
{
@@ -200,7 +205,7 @@ hyperdx:
200205
ingressClassName: nginx
201206
annotations: {}
202207
# The host to use for the ingress. Defaults to localhost. Be sure to update hyperdx.frontendUrl with this host value + protocol
203-
host: "localhost" # Production domain
208+
host: "localhost" # Production domain
204209
path: "/(.*)"
205210
pathType: "ImplementationSpecific"
206211
proxyBodySize: "100m"
@@ -236,9 +241,10 @@ hyperdx:
236241

237242
# Service configuration
238243
service:
239-
type: ClusterIP # Use ClusterIP for security. For external access, use ingress with proper TLS and authentication
244+
type: ClusterIP # Use ClusterIP for security. For external access, use ingress with proper TLS and authentication
240245
# Service-level annotations (applied to the Kubernetes service resource)
241-
annotations: {}
246+
annotations:
247+
{}
242248
# Example service annotations:
243249
# service.beta.kubernetes.io/aws-load-balancer-internal: "true"
244250
# cloud.google.com/load-balancer-type: "Internal"
@@ -248,11 +254,13 @@ mongodb:
248254
port: 27017
249255
enabled: true
250256
# Add nodeSelector and tolerations for mongodb service
251-
nodeSelector: {}
257+
nodeSelector:
258+
{}
252259
# Example:
253260
# kubernetes.io/os: linux
254261
# node-role.kubernetes.io/worker: "true"
255-
tolerations: []
262+
tolerations:
263+
[]
256264
# Example:
257265
# - key: "key1"
258266
# operator: "Equal"
@@ -275,7 +283,7 @@ mongodb:
275283
failureThreshold: 3
276284

277285
clickhouse:
278-
image: "clickhouse/clickhouse-server:24-alpine"
286+
image: "clickhouse/clickhouse-server:25.7-alpine"
279287
port: 8123
280288
nativePort: 9000
281289
livenessProbe:
@@ -292,11 +300,13 @@ clickhouse:
292300
failureThreshold: 3
293301
enabled: true
294302
# Add nodeSelector and tolerations for clickhouse service
295-
nodeSelector: {}
303+
nodeSelector:
304+
{}
296305
# Example:
297306
# kubernetes.io/os: linux
298307
# node-role.kubernetes.io/worker: "true"
299-
tolerations: []
308+
tolerations:
309+
[]
300310
# Example:
301311
# - key: "key1"
302312
# operator: "Equal"
@@ -305,9 +315,10 @@ clickhouse:
305315

306316
# Service configuration
307317
service:
308-
type: ClusterIP # Use ClusterIP for security. For external access, use ingress with proper TLS and authentication
318+
type: ClusterIP # Use ClusterIP for security. For external access, use ingress with proper TLS and authentication
309319
# Service-level annotations (applied to the Kubernetes service resource)
310-
annotations: {}
320+
annotations:
321+
{}
311322
# Example service annotations:
312323
# service.beta.kubernetes.io/aws-load-balancer-internal: "true"
313324
# cloud.google.com/load-balancer-type: "Internal"
@@ -330,17 +341,18 @@ clickhouse:
330341
# For PRODUCTION: Remove development CIDRs and keep only your cluster's specific CIDR
331342
# For DEVELOPMENT: Multiple common CIDRs are included for convenience
332343
clusterCidrs:
333-
- "10.0.0.0/8" # Most Kubernetes clusters (including GKE, EKS, AKS)
334-
- "172.16.0.0/12" # Some cloud providers and Docker Desktop
335-
- "192.168.0.0/16" # OrbStack, Minikube, and local development
344+
- "10.0.0.0/8" # Most Kubernetes clusters (including GKE, EKS, AKS)
345+
- "172.16.0.0/12" # Some cloud providers and Docker Desktop
346+
- "192.168.0.0/16" # OrbStack, Minikube, and local development
336347

337348
otel:
338349
image:
339350
repository: docker.hyperdx.io/hyperdx/hyperdx-otel-collector
340351
tag:
341352
pullPolicy: IfNotPresent
342353
replicas: 1
343-
resources: {}
354+
resources:
355+
{}
344356
# Example:
345357
# requests:
346358
# memory: "127Mi"
@@ -349,14 +361,17 @@ otel:
349361
# memory: "256Mi"
350362
# cpu: "200m"
351363
# Pod-level annotations (applied to the deployment pods)
352-
annotations: {}
364+
annotations:
365+
{}
353366
# myAnnotation: "myValue"
354367
# Add nodeSelector and tolerations for otel-collector service
355-
nodeSelector: {}
368+
nodeSelector:
369+
{}
356370
# Example:
357371
# kubernetes.io/os: linux
358372
# node-role.kubernetes.io/worker: "true"
359-
tolerations: []
373+
tolerations:
374+
[]
360375
# Example:
361376
# - key: "key1"
362377
# operator: "Equal"
@@ -368,7 +383,8 @@ otel:
368383
httpPort: 4318
369384
healthPort: 8888
370385
enabled: true
371-
env: []
386+
env:
387+
[]
372388
# Additional environment variables can be configured here
373389
# Example:
374390
# - name: CUSTOM_VAR
@@ -430,7 +446,7 @@ otel:
430446
tasks:
431447
enabled: false
432448
checkAlerts:
433-
schedule: "*/1 * * * *" # Runs every 1 minute
449+
schedule: "*/1 * * * *" # Runs every 1 minute
434450
resources:
435451
limits:
436452
cpu: 200m

0 commit comments

Comments
 (0)