diff --git a/clusters/cl01tl/manifests/rybbit/ConfigMap-rybbit.yaml b/clusters/cl01tl/manifests/rybbit/ConfigMap-rybbit.yaml
new file mode 100644
index 000000000..14870ef6b
--- /dev/null
+++ b/clusters/cl01tl/manifests/rybbit/ConfigMap-rybbit.yaml
@@ -0,0 +1,48 @@
+apiVersion: v1
+kind: ConfigMap
+metadata:
+ name: rybbit
+ labels:
+ app.kubernetes.io/instance: rybbit
+ app.kubernetes.io/managed-by: Helm
+ app.kubernetes.io/name: rybbit
+ helm.sh/chart: rybbit-4.6.2
+ namespace: rybbit
+data:
+ enable_json.xml: |
+
+
+ 1
+
+
+ logging_rules.xml: |
+
+
+ warning
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+ network.xml: |
+
+ 0.0.0.0
+
+ user_logging.xml: |
+
+
+
+ 0
+ 0
+ 0
+
+
+
diff --git a/clusters/cl01tl/manifests/rybbit/Deployment-rybbit-backend.yaml b/clusters/cl01tl/manifests/rybbit/Deployment-rybbit-backend.yaml
index 50b02148c..b9b2ab18e 100644
--- a/clusters/cl01tl/manifests/rybbit/Deployment-rybbit-backend.yaml
+++ b/clusters/cl01tl/manifests/rybbit/Deployment-rybbit-backend.yaml
@@ -21,6 +21,8 @@ spec:
app.kubernetes.io/instance: rybbit
template:
metadata:
+ annotations:
+ checksum/configMaps: 26a783f1bf2cd5bcd4f724d505a909d6e3bb7b3715f1dfa01a98609864d4ab3e
labels:
app.kubernetes.io/controller: backend
app.kubernetes.io/instance: rybbit
diff --git a/clusters/cl01tl/manifests/rybbit/Deployment-rybbit-clickhouse.yaml b/clusters/cl01tl/manifests/rybbit/Deployment-rybbit-clickhouse.yaml
index 41a9e9e8d..87d0132e6 100644
--- a/clusters/cl01tl/manifests/rybbit/Deployment-rybbit-clickhouse.yaml
+++ b/clusters/cl01tl/manifests/rybbit/Deployment-rybbit-clickhouse.yaml
@@ -21,6 +21,8 @@ spec:
app.kubernetes.io/instance: rybbit
template:
metadata:
+ annotations:
+ checksum/configMaps: 26a783f1bf2cd5bcd4f724d505a909d6e3bb7b3715f1dfa01a98609864d4ab3e
labels:
app.kubernetes.io/controller: clickhouse
app.kubernetes.io/instance: rybbit
@@ -47,7 +49,7 @@ spec:
secretKeyRef:
key: clickhouse-password
name: rybbit-config-secret
- image: clickhouse/clickhouse-server:25.4.2
+ image: clickhouse/clickhouse-server:26.1.2
imagePullPolicy: IfNotPresent
livenessProbe:
exec:
@@ -71,7 +73,30 @@ spec:
volumeMounts:
- mountPath: /var/lib/clickhouse
name: clickhouse
+ - mountPath: /etc/clickhouse-server/config.d/network.xml
+ mountPropagation: None
+ name: clickhouse-config
+ readOnly: true
+ subPath: network.xml
+ - mountPath: /etc/clickhouse-server/config.d/enable_json.xml
+ mountPropagation: None
+ name: clickhouse-config
+ readOnly: true
+ subPath: enable_json.xml
+ - mountPath: /etc/clickhouse-server/config.d/logging_rules.xml
+ mountPropagation: None
+ name: clickhouse-config
+ readOnly: true
+ subPath: logging_rules.xml
+ - mountPath: /etc/clickhouse-server/config.d/user_logging.xml
+ mountPropagation: None
+ name: clickhouse-config
+ readOnly: true
+ subPath: user_logging.xml
volumes:
- name: clickhouse
persistentVolumeClaim:
claimName: clickhouse-data
+ - configMap:
+ name: clickhouse-config
+ name: clickhouse-config
diff --git a/clusters/cl01tl/manifests/rybbit/Deployment-rybbit-client.yaml b/clusters/cl01tl/manifests/rybbit/Deployment-rybbit-client.yaml
index a8486a858..18cc8d792 100644
--- a/clusters/cl01tl/manifests/rybbit/Deployment-rybbit-client.yaml
+++ b/clusters/cl01tl/manifests/rybbit/Deployment-rybbit-client.yaml
@@ -21,6 +21,8 @@ spec:
app.kubernetes.io/instance: rybbit
template:
metadata:
+ annotations:
+ checksum/configMaps: 26a783f1bf2cd5bcd4f724d505a909d6e3bb7b3715f1dfa01a98609864d4ab3e
labels:
app.kubernetes.io/controller: client
app.kubernetes.io/instance: rybbit