ceph-csi
ceph-csi copied to clipboard
CSI driver for Ceph
The `ci/centos/k8s-e2e-external-storage` runs the [Kubernetes end-to-end external storage tests](https://github.com/kubernetes/kubernetes/tree/master/test/e2e/storage/external), based on the [different `driver-*.yaml` files](https://github.com/ceph/ceph-csi/tree/devel/scripts/k8s-storage). These driver files describe the capabilities of the provisioner. Currently many features are not enabled...
Research if [csi-driver-iscsi](https://github.com/kubernetes-csi/csi-driver-iscsi) works on Windows.
The effort here is to understand csi driver capabliities against Windows worker nodes. I am capturing the details here for now, later it can be converted to sub tasks/issues: https://hackmd.io/oYCS4DviSY2_TTMLft7YPA
# Describe the feature you'd like to have # Subvolumes and subvolume groups can be automatically pinned to ranks according to policies. This can help distribute load across MDS ranks...
Problem:- During the failover operation, the volume replication tries image promote action to make the rbd image as primary if the promote operation fails it calls promote again with force...
This is a tracker to Prevent unauthorized volume mode conversion for RBD PVC from the filesystem to block and from block to filesystem. Kubernetes [KEP](https://github.com/kubernetes/enhancements/tree/master/keps/sig-storage/3141-prevent-volume-mode-conversion#changes-to-external-provisioner) for this one
We are having some unwanted RBAC access for both cephfs and rbd. we need to track it down and remove the unwanted access from the templates.
Although CO systems are meant to ensure an RWO volume is attached to a single node, under any (un)availability constraints. It seems prudent to have an additional layer of protection...
Checking volume details for the existing volumeID first. if details like OMAP, RBD Image, Pool does not exist try to use clusterIDMapping to look for the correct pieces of information....
# Describe the bug # Two ceph cluster deployed under same stretched kubernetes cluster managed through single rook-ceph operator. Each ceph cluster is created and confined under respective namespaces. After...
Currently, we are running upgrade tests with deprecated cephcsi release (3.3.1), This is fine for the 3.4.0 release but the upgrade tests in the devel branch and 3.5.0 branch should...