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