File tree Expand file tree Collapse file tree 6 files changed +12389
-0
lines changed
.werft/vm/manifests/rook-ceph Expand file tree Collapse file tree 6 files changed +12389
-0
lines changed Original file line number Diff line number Diff line change
1
+ # ################################################################################################################
2
+ # Define the settings for the rook-ceph cluster with common settings for a small test cluster.
3
+ # All nodes with available raw devices will be used for the Ceph cluster. One node is sufficient
4
+ # in this example.
5
+
6
+ # For example, to create the cluster:
7
+ # kubectl create -f crds.yaml -f common.yaml -f operator.yaml
8
+ # kubectl create -f cluster-test.yaml
9
+ # ################################################################################################################
10
+ kind : ConfigMap
11
+ apiVersion : v1
12
+ metadata :
13
+ name : rook-config-override
14
+ namespace : rook-ceph # namespace:cluster
15
+ data :
16
+ config : |
17
+ [global]
18
+ osd_pool_default_size = 1
19
+ mon_warn_on_pool_no_redundancy = false
20
+ bdev_flock_retry = 20
21
+ bluefs_buffered_io = false
22
+ ---
23
+ apiVersion : ceph.rook.io/v1
24
+ kind : CephCluster
25
+ metadata :
26
+ name : my-cluster
27
+ namespace : rook-ceph # namespace:cluster
28
+ spec :
29
+ dataDirHostPath : /var/lib/rook
30
+ cephVersion :
31
+ image : quay.io/ceph/ceph:v17
32
+ allowUnsupported : true
33
+ mon :
34
+ count : 1
35
+ allowMultiplePerNode : true
36
+ mgr :
37
+ count : 1
38
+ allowMultiplePerNode : true
39
+ dashboard :
40
+ enabled : true
41
+ crashCollector :
42
+ disable : true
43
+ storage :
44
+ useAllNodes : true
45
+ useAllDevices : true
46
+ # deviceFilter:
47
+ healthCheck :
48
+ daemonHealth :
49
+ mon :
50
+ interval : 45s
51
+ timeout : 600s
52
+ priorityClassNames :
53
+ all : system-node-critical
54
+ mgr : system-cluster-critical
55
+ disruptionManagement :
56
+ managePodBudgets : true
57
+ ---
58
+ apiVersion : ceph.rook.io/v1
59
+ kind : CephBlockPool
60
+ metadata :
61
+ name : builtin-mgr
62
+ namespace : rook-ceph # namespace:cluster
63
+ spec :
64
+ name : .mgr
65
+ replicated :
66
+ size : 1
67
+ requireSafeReplicaSize : false
You can’t perform that action at this time.
0 commit comments