diff --git a/clusters/cl01tl/manifests/local-path-provisioner/ConfigMap-local-path-config.yaml b/clusters/cl01tl/manifests/local-path-provisioner/ConfigMap-local-path-config.yaml index 282e5dd26..fd4b324ff 100644 --- a/clusters/cl01tl/manifests/local-path-provisioner/ConfigMap-local-path-config.yaml +++ b/clusters/cl01tl/manifests/local-path-provisioner/ConfigMap-local-path-config.yaml @@ -13,6 +13,12 @@ data: config.json: |- { "nodePathMap": [ + { + "node": "DEFAULT_PATH_FOR_NON_LISTED_NODES", + "paths": [ + "/var/mnt/local-storage" + ] + }, { "node": "talos-2di-ktg", "paths": [ diff --git a/clusters/cl01tl/manifests/local-path-provisioner/Deployment-local-path-provisioner.yaml b/clusters/cl01tl/manifests/local-path-provisioner/Deployment-local-path-provisioner.yaml index a59878a16..1a704b24a 100644 --- a/clusters/cl01tl/manifests/local-path-provisioner/Deployment-local-path-provisioner.yaml +++ b/clusters/cl01tl/manifests/local-path-provisioner/Deployment-local-path-provisioner.yaml @@ -72,3 +72,6 @@ spec: - talos-2di-ktg - talos-9vs-6hh - talos-aoq-hpv + - matchExpressions: + - key: node-role.kubernetes.io/local-storage-node + operator: Exists diff --git a/clusters/cl01tl/manifests/rook-ceph/CephCluster-rook-ceph.yaml b/clusters/cl01tl/manifests/rook-ceph/CephCluster-rook-ceph.yaml index 212a506dd..592e0c87b 100644 --- a/clusters/cl01tl/manifests/rook-ceph/CephCluster-rook-ceph.yaml +++ b/clusters/cl01tl/manifests/rook-ceph/CephCluster-rook-ceph.yaml @@ -155,8 +155,8 @@ spec: storage: config: osdsPerDevice: "1" - deviceFilter: sda - useAllDevices: true + devicePathFilter: /dev/disk/by-partlabel/r-csi-disk|/dev/sda + useAllDevices: false useAllNodes: true upgradeOSDRequiresHealthyPGs: false waitTimeoutForHealthyOSDInMinutes: 10