Add clickhouse

This commit is contained in:
2025-11-05 17:03:57 +01:00
parent 200d077125
commit 7e371a5117
3 changed files with 54 additions and 2 deletions

View File

@@ -7,7 +7,7 @@ spec:
project: default
destination:
server: https://kubernetes.default.svc
namespace: clickhouse-operator
namespace: clickhouse
syncPolicy:
automated:
prune: true
@@ -21,4 +21,6 @@ spec:
chart: altinity-clickhouse-operator
targetRevision: 0.25.5
helm:
valuesObject: {}
valuesObject:
rbac:
namespaceScoped: true

18
apps/clickhouse.yaml Normal file
View File

@@ -0,0 +1,18 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: clickhouse
namespace: argocd
spec:
project: default
destination:
server: https://kubernetes.default.svc
namespace: clickhouse
syncPolicy:
automated:
prune: true
selfHeal: false
source:
repoURL: https://github.com/zoriya/snow
targetRevision: HEAD
path: apps/clickhouse

View File

@@ -0,0 +1,32 @@
apiVersion: clickhouse.altinity.com/v1
kind: ClickHouseInstallation
metadata:
name: otel-cluster
spec:
templates:
podTemplates:
- name: clickhouse-pod-template
spec:
containers:
- name: clickhouse
image: altinity/clickhouse-server:25.3.6.10034.altinitystable
volumeMounts:
- name: clickhouse-storage
mountPath: /var/lib/clickhouse
volumeClaimTemplates:
- name: clickhouse-storage
reclaimPolicy: Retain
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 5Gi
configuration:
clusters:
- name: otel-cluster
layout:
shardsCount: 1
replicasCount: 1
templates:
podTemplate: clickhouse-pod-template