Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 12 Go csi-driver Projects
-
shortlink
Shortlink service (Microservice example) ⭐️ Star the repo if you like it! (by shortlink-org)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
secrets-store-csi-driver-provider-azure
Azure Key Vault provider for Secret Store CSI driver allows you to get secret contents stored in Azure Key Vault instance and use the Secret Store CSI driver interface to mount them into Kubernetes pods.
-
zfs-localpv
Dynamically provision Stateful Persistent Node-Local Volumes & Filesystems for Kubernetes that is integrated with a backend ZFS data storage stack.
-
lvm-localpv
Dynamically provision Stateful Persistent Node-Local Volumes & Filesystems for Kubernetes that is integrated with a backend LVM2 data storage stack.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
More details: - https://github.com/shortlink-org/shortlink/tree/main/ops/argocd - https://github.com/shortlink-org/shortlink/tree/main/ops/gitlab
I use it in Kubernetes via https://github.com/openebs/zfs-localpv
The PersistentVolume API is a nice way to divvy up a shared resource across different teams, and using ZFS for that gives us the snapshotting, deduplication, and compression for free. For our workloads, it benchmarked faster than XFS so it was a no-brainer.
I think quite a few people here might be running some sort of Kubernetes flavor on Proxmox. In that case, you might want to have a look at https://github.com/sergelogvinov/proxmox-csi-plugin. It's a CSI Controller for Proxmox! It simply creates Proxmox volumes (ZFS, LVM, whatever your setup provides) and natively attaches them to your VMs, so Kubernetes can mount them into your containers. No fiddling around with Ceph, NFS and such needed :)
Go csi-driver related posts
- One main source of vulnerabilities in DevOps pipelines is how secrets like keys, certificates, and credentials are managed. Many product engineering teams, for the sake of expediency, hard-code their secrets. This is extremely dangerous.
- Is it possible to use GlusterFS as a storage volume in Kubernetes v1.26+
- There doesn't seam to be any good distributed block storage for Kubernetes
- openebs/zfs-localpv: CSI Driver for dynamic provisioning of Persistent Local Volumes for Kubernetes using ZFS.
- A better way to manage secrets: reference an external secret defined in the cloud provider environment (please support the idea or give your feedback)
- Openebs ?? Or equivalent
- Finally got around to doing that Ceph on ZFS experiment
-
A note from our sponsor - InfluxDB
www.influxdata.com | 26 Apr 2024
Index
What are some of the best open-source csi-driver projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | shortlink | 672 |
2 | csi-driver | 578 |
3 | directpv | 517 |
4 | secrets-store-csi-driver-provider-azure | 425 |
5 | zfs-localpv | 370 |
6 | lvm-localpv | 224 |
7 | proxmox-csi-plugin | 179 |
8 | jiva | 139 |
9 | yandex-csi-driver | 92 |
10 | vultr-csi | 38 |
11 | container-image-csi-driver | 26 |
12 | device-localpv | 26 |
Sponsored