52 lines
1.3 KiB
YAML
52 lines
1.3 KiB
YAML
|
apiVersion: "clickhouse.altinity.com/v1"
|
||
|
kind: "ClickHouseInstallation"
|
||
|
metadata:
|
||
|
name: "pv-simple"
|
||
|
spec:
|
||
|
defaults:
|
||
|
templates:
|
||
|
podTemplate: pod-template-with-volumes
|
||
|
dataVolumeClaimTemplate: data-volume-template
|
||
|
logVolumeClaimTemplate: log-volume-template
|
||
|
configuration:
|
||
|
clusters:
|
||
|
- name: "simple"
|
||
|
layout:
|
||
|
shardsCount: 0
|
||
|
replicasCount: 0
|
||
|
templates:
|
||
|
podTemplates:
|
||
|
- name: pod-template-with-volumes
|
||
|
spec:
|
||
|
containers:
|
||
|
- name: clickhouse
|
||
|
image: clickhouse/clickhouse-server:22.3
|
||
|
nodeSelector:
|
||
|
database: clickhouse
|
||
|
tolerations:
|
||
|
- key: "arch"
|
||
|
operator: "Equal"
|
||
|
value: "arm64"
|
||
|
effect: "NoSchedule"
|
||
|
volumeClaimTemplates:
|
||
|
- name: data-volume-template
|
||
|
spec:
|
||
|
accessModes:
|
||
|
- ReadWriteOnce
|
||
|
storageClassName: local-path
|
||
|
resources:
|
||
|
requests:
|
||
|
storage: 100Gi
|
||
|
nodeSelector:
|
||
|
database: clickhouse
|
||
|
- name: log-volume-template
|
||
|
spec:
|
||
|
storageClassName: local-path
|
||
|
nodeSelector:
|
||
|
database: clickhouse
|
||
|
accessModes:
|
||
|
- ReadWriteOnce
|
||
|
resources:
|
||
|
requests:
|
||
|
storage: 1Gi
|