Files
IKT210-kubernetes-cluster/manifests/rook/filesystem.yaml
2026-07-26 09:35:26 +02:00

44 lines
1.0 KiB
YAML

apiVersion: ceph.rook.io/v1
kind: CephFilesystem
metadata:
name: rook-ceph-filesystem
namespace: rook-ceph
spec:
metadataPool:
replicated:
size: 3
parameters:
compression_mode: none
dataPools:
- name: data0
failureDomain: host
replicated:
size: 3
parameters:
compression_mode: aggressive
preserveFilesystemOnDelete: true
metadataServer:
activeCount: 2
activeStandby: true
placement:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: node-role.kubernetes.io/control-plane
operator: DoesNotExist
tolerations:
- key: node-role.kubernetes.io/control-plane
operator: Exists
effect: NoSchedule
tolerationSeconds: 0
resources:
requests:
cpu: "500m"
memory: 512Mi
limits:
cpu: "1"
memory: 1Gi
priorityClassName: system-cluster-critical