Update k8s ClickHouse manifest

This commit is contained in:
Michael Schnerring 2023-03-19 03:18:51 +01:00
parent 1ca60fb3fb
commit d106dd68a6
No known key found for this signature in database
GPG Key ID: F5E5BE5C325BCB56
1 changed files with 9 additions and 6 deletions

View File

@ -24,7 +24,7 @@ metadata:
name: plausible-events-db-config
data:
clickhouse-config.xml: |
<yandex>
<clickhouse>
<logger>
<level>warning</level>
<console>true</console>
@ -37,16 +37,18 @@ data:
<trace_log remove="remove"/>
<metric_log remove="remove"/>
<asynchronous_metric_log remove="remove"/>
</yandex>
<session_log remove="remove"/>
<part_log remove="remove"/>
</clickhouse>
clickhouse-user-config.xml: |
<yandex>
<clickhouse>
<profiles>
<default>
<log_queries>0</log_queries>
<log_query_threads>0</log_query_threads>
</default>
</profiles>
</yandex>
</clickhouse>
---
apiVersion: apps/v1
kind: StatefulSet
@ -72,14 +74,15 @@ spec:
app.kubernetes.io/part-of: plausible
spec:
restartPolicy: Always
# see https://github.com/ClickHouse/ClickHouse/blob/master/docker/server/Dockerfile
# The same UID / GID (101) is used both for Alpine and Ubuntu.
# See https://github.com/ClickHouse/ClickHouse/blob/master/docker/server/Dockerfile.ubuntu#L42
securityContext:
runAsUser: 101
runAsGroup: 101
fsGroup: 101
containers:
- name: plausible-events-db
image: yandex/clickhouse-server:latest
image: clickhouse/clickhouse-server:22.6-alpine
imagePullPolicy: Always
ports:
- containerPort: 8123