Files
auricom-home-cluster/cluster/core/rook-ceph/storage/cephcluster.yaml
2021-12-08 18:48:16 +01:00

71 lines
1.4 KiB
YAML

---
apiVersion: ceph.rook.io/v1
kind: CephCluster
metadata:
name: rook-ceph
namespace: rook-ceph
spec:
cephVersion:
image: quay.io/ceph/ceph:v16.2.7
allowUnsupported: false
dataDirHostPath: /var/lib/rook
skipUpgradeChecks: false
continueUpgradeAfterChecksEvenIfNotHealthy: false
removeOSDsIfOutAndSafeToRemove: false
mon:
count: 3
allowMultiplePerNode: false
monitoring:
enabled: true
rulesNamespace: rook-ceph
network:
crashCollector:
disable: false
cleanupPolicy:
confirmation: ""
sanitizeDisks:
method: quick
dataSource: zero
iteration: 1
mgr:
modules:
- name: pg_autoscaler
enabled: true
dashboard:
enabled: true
port: 7000
ssl: false
disruptionManagement:
managePodBudgets: false
osdMaintenanceTimeout: 30
manageMachineDisruptionBudgets: false
machineDisruptionBudgetNamespace: openshift-machine-api
resources:
mon:
requests:
cpu: 35m
memory: 800Mi
limits:
memory: 1024Mi
osd:
requests:
cpu: 35m
memory: 2048Mi
limits:
memory: 4096Mi
storage:
useAllNodes: false
useAllDevices: false
config:
osdsPerDevice: "1"
nodes:
- name: "k3s-worker1"
devices:
- name: "nvme0n1"
- name: "k3s-worker2"
devices:
- name: "nvme0n1"
- name: "k3s-worker3"
devices:
- name: "nvme0n1"