In your documentation example about rook,
1,2,3 have rook:true but 3 doesn't have data disk available. 4 does have data disk available but rook:false is set.
How would this work? Shouldn't rook be needed to run on at least 3 nodes with data disks available? Although all nodes regardless whether it is also serving storage should be able run pods with rook storage claim?
In your documentation example about rook,
1,2,3 have rook:true but 3 doesn't have data disk available. 4 does have data disk available but rook:false is set.
How would this work? Shouldn't rook be needed to run on at least 3 nodes with data disks available? Although all nodes regardless whether it is also serving storage should be able run pods with rook storage claim?