cluster/kube: ceph-waw1 up
diff --git a/cluster/kube/cluster.jsonnet b/cluster/kube/cluster.jsonnet
index 5275f66..e308fdd 100644
--- a/cluster/kube/cluster.jsonnet
+++ b/cluster/kube/cluster.jsonnet
@@ -61,8 +61,43 @@
},
// Main nginx Ingress Controller
nginx: nginx.Environment {},
+
// Rook Ceph storage
- rook: rook.Environment {},
+ rook: rook.Operator {},
+ // waw1 ceph cluster
+ cephWaw1: rook.Cluster(cluster.rook, "ceph-waw1") {
+ spec: {
+ mon: {
+ count: 3,
+ allowMultiplePerNode: false,
+ },
+ storage: {
+ useAllNodes: false,
+ useAllDevices: false,
+ config: {
+ databaseSizeMB: "1024",
+ journalSizeMB: "1024",
+ },
+ nodes: [
+ {
+ name: "bc01n01.hswaw.net",
+ location: "rack=dcr01 chassis=bc01 host=bc01n01",
+ devices: [ { name: "sda" } ],
+ },
+ {
+ name: "bc01n02.hswaw.net",
+ location: "rack=dcr01 chassis=bc01 host=bc01n02",
+ devices: [ { name: "sda" } ],
+ },
+ {
+ name: "bc01n03.hswaw.net",
+ location: "rack=dcr01 chassis=bc01 host=bc01n03",
+ devices: [ { name: "sda" } ],
+ },
+ ],
+ },
+ },
+ },
};