bazel-cache: deploy, add waw-hdd-yolo-1 ceph pool
diff --git a/cluster/kube/lib/rook.libsonnet b/cluster/kube/lib/rook.libsonnet
index f75e9f0..5223654 100644
--- a/cluster/kube/lib/rook.libsonnet
+++ b/cluster/kube/lib/rook.libsonnet
@@ -469,6 +469,26 @@
}
},
+ ReplicatedBlockPool(cluster, name):: {
+ local pool = self,
+ spec:: error "spec must be specified",
+
+ pool: kube._Object("ceph.rook.io/v1", "CephBlockPool", name) {
+ metadata+: cluster.metadata,
+ spec: pool.spec,
+ },
+
+ storageClass: kube.StorageClass(name) {
+ provisioner: "ceph.rook.io/block",
+ parameters: {
+ blockPool: pool.pool.metadata.name,
+ clusterNamespace: pool.pool.metadata.namespace,
+ fstype: "ext4",
+ },
+ reclaimPolicy: "Retain",
+ },
+ },
+
ECBlockPool(cluster, name):: {
local pool = self,
spec:: error "spec must be specified",