topolvm
Capacity-aware CSI plugin for Kubernetes (by topolvm)
ceph-csi
CSI driver for Ceph (by ceph)
topolvm | ceph-csi | |
---|---|---|
3 | 4 | |
714 | 1,159 | |
3.5% | 2.4% | |
9.2 | 9.7 | |
4 days ago | 5 days ago | |
Go | Go | |
Apache License 2.0 | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
topolvm
Posts with mentions or reviews of topolvm.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-29.
-
Linux LVM API for using python or Golang
I’m not aware of anything but you might want to look at the TopoLVM lvmd implementation. It’s a Kubernetes storage plugin for LVM and it talks to a interface daemon over gRPC so it might be useful inspiration at least.
-
How to format drives for local persistent volumes
there are local CSI-s like: https://github.com/topolvm/topolvm https://blog.min.io/introducing-directpv/
- Storage provisioner for self-created clusters in 2022, for disk-heavy workload like MySQL?
ceph-csi
Posts with mentions or reviews of ceph-csi.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-04-05.
-
kubernetes snapshot of cephfs pvc
So, apparently ceph doesn't provide this feature anymore and, while for rbd this works fine, I'm left a bit confused. Following these examples https://github.com/ceph/ceph-csi/tree/devel/examples/cephfs I thought it would be enough, but not sure anymore.
- Working example of ceph and kubernetes?
-
Proposed Proxmox/Ceph/K8S cluster - looking for feedback
There’s an official ceph csi plug-in https://github.com/ceph/ceph-csi
-
Using rook Ceph across namespaces
https://github.com/ceph/ceph-csi/blob/devel/docs/static-pvc.md#cephfs-static-pvc
What are some alternatives?
When comparing topolvm and ceph-csi you can also consider the following projects:
local-path-provisioner - Dynamically provisioning persistent local storage with Kubernetes
rook - Storage Orchestration for Kubernetes
gemini - Automated backups of PersistentVolumeClaims in Kubernetes using VolumeSnapshots
aws-efs-csi-driver - CSI Driver for Amazon EFS https://aws.amazon.com/efs/
aws-ebs-csi-driver - CSI driver for Amazon EBS https://aws.amazon.com/ebs/
scribe - Asynchronous data replication for Kubernetes CSI storage
csi-s3 - A Container Storage Interface for S3
secrets-store-csi-driver - Secrets Store CSI driver for Kubernetes secrets - Integrates secrets stores with Kubernetes via a CSI volume.
vault-csi-provider - HashiCorp Vault Provider for Secret Store CSI Driver