59 lines
1.4 KiB
YAML
59 lines
1.4 KiB
YAML
apiVersion: clickhouse.altinity.com/v1
|
|
kind: ClickHouseInstallation
|
|
metadata:
|
|
name: clickhouse
|
|
spec:
|
|
configuration:
|
|
users:
|
|
# printf 'test_password' | sha256sum
|
|
#test_user/password_sha256_hex: 10a6e6cc8311a3e2bcc09bf6c199adecd5dd59408c343e926b129c4914f3cb01
|
|
admin/password: Transcity123
|
|
# to allow access outside from kubernetes
|
|
admin/networks/ip:
|
|
- 0.0.0.0/0
|
|
zookeeper:
|
|
nodes:
|
|
- host: chk-keeper-chk-0-0
|
|
port: 2181
|
|
|
|
clusters:
|
|
- name: "report"
|
|
layout:
|
|
shardsCount: 1
|
|
replicasCount: 1
|
|
|
|
defaults:
|
|
templates:
|
|
podTemplate: default
|
|
|
|
templates:
|
|
podTemplates:
|
|
- name: default
|
|
spec:
|
|
containers:
|
|
- name: clickhouse
|
|
image: clickhouse/clickhouse-server:24.8
|
|
volumeMounts:
|
|
- name: data-storage-vc-template
|
|
mountPath: /var/lib/clickhouse
|
|
- name: log-storage-vc-template
|
|
mountPath: /var/log/clickhouse-server
|
|
|
|
volumeClaimTemplates:
|
|
- name: data-storage-vc-template
|
|
spec:
|
|
accessModes:
|
|
- ReadWriteOnce
|
|
resources:
|
|
requests:
|
|
storage: 30Gi
|
|
- name: log-storage-vc-template
|
|
spec:
|
|
accessModes:
|
|
- ReadWriteOnce
|
|
resources:
|
|
requests:
|
|
storage: 20Gi
|
|
|
|
|