seedbox-filesystem.yaml 771 B

123456789101112131415161718192021222324252627282930313233
  1. # TODO move to the main helm values
  2. apiVersion: ceph.rook.io/v1
  3. kind: CephFilesystem
  4. metadata:
  5. name: seedbox
  6. namespace: rook-ceph
  7. spec:
  8. metadataPool:
  9. replicated:
  10. size: 3
  11. deviceClass: ssd
  12. dataPools:
  13. - replicated:
  14. size: 2
  15. deviceClass: hdd
  16. parameters:
  17. # had constant 50% misplaced objects when size=2, min_size=1
  18. min_size: "2"
  19. metadataServer:
  20. activeCount: 1
  21. activeStandby: true
  22. placement:
  23. nodeAffinity:
  24. requiredDuringSchedulingIgnoredDuringExecution:
  25. nodeSelectorTerms:
  26. - matchExpressions:
  27. - key: storage-node
  28. operator: In
  29. values:
  30. - "true"
  31. tolerations:
  32. - key: storage-node
  33. operator: Exists