diff --git a/deploy/clickhouse.yaml b/deploy/clickhouse.yaml index 861feff4..f9347556 100644 --- a/deploy/clickhouse.yaml +++ b/deploy/clickhouse.yaml @@ -25,6 +25,8 @@ spec: volumeMounts: - name: data mountPath: /var/lib/clickhouse + - name: initdb + mountPath: /docker-entrypoint-initdb.d resources: requests: memory: "2Gi" @@ -48,6 +50,10 @@ spec: periodSeconds: 5 timeoutSeconds: 3 failureThreshold: 3 + volumes: + - name: initdb + configMap: + name: clickhouse-initdb volumeClaimTemplates: - metadata: name: data @@ -73,3 +79,12 @@ spec: - port: 9000 targetPort: 9000 name: native +--- +apiVersion: v1 +kind: ConfigMap +metadata: + name: clickhouse-initdb + namespace: cameleer +data: + 01-create-database.sql: | + CREATE DATABASE IF NOT EXISTS cameleer;