RepositoryGoPLBa Lan
veloxpack

veloxpack/csi-driver-rclone

CSI driver built on top of rclone bringing cloud storage mounts to your pods with ease.

353sao
11fork
2issue
1lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: dropbox

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: s3-storage

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: wasabi-s3

#1 Repository Của Tuần

🔌 Csi-driver-rclone: Gắn 50+ nền tảng lưu trữ đám mây vào Kubernetes chỉ bằng một thư viện Go

Csi-driver-rclone tích hợp rclone trực tiếp dưới dạng thư viện Go — không cần cài rclone, không tạo tiến trình phụ.

Đây là CSI driver (rclone.csi.veloxpack.io) cho phép Kubernetes mount hơn 50 nhà cung cấp lưu trữ đám mây như Amazon S3, Google Cloud Storage, Azure Blob, Dropbox, SFTP… làm ổ lưu trữ persist. Dự án miễn phí nguồn mở, hỗ trợ cài đặt qua Helm hoặc kubectl, phù hợp cả triển khai sản xuất lẫn phát triển cục bộ.

✨ Điểm nổi bật

  • Hỗ trợ 50+ nhà cung cấp: Bao gồm S3, Google Cloud Storage, Azure Blob, Dropbox, SFTP và nhiều nền tảng khác.
  • Không phụ thuộc bên ngoài: Sử dụng rclone dưới dạng thư viện Go trực tiếp, không cần cài nhị phân rclone.
  • Không tạo tiến trình phụ: Tích hợp thư viện trực tiếp, tránh overhead từ subprocess.
  • Cung cấp động qua StorageClass: Tạo persistent volume tự động thông qua StorageClass.
  • Hỗ trợ ổ ephemeral/inline: Định nghĩa lưu trữ trực tiếp trong spec pod mà không cần PV/PVC riêng.
  • Quản lý bí mật qua Secret: Cấu hình thông tin xác thực an toàn bằng Kubernetes secrets.
  • Hỗ trợ biến mẫu: Thay thế đường dẫn động bằng metadata PVC/PV.
  • VFS caching & Remote Control API: Hỗ trợ cache hiệu năng cao và API RC để điều khiển lập trình.

💡 Vì sao đáng chú ý

Khác với cách tiếp cận truyền thống cần cài rclone và quản lý tiến trình riêng, csi-driver-rclone tích hợp sẵn trong driver thông qua thư viện Go — giảm kích thước hình ảnh và tối ưu hiệu năng. Dễ dàng triển khai trên bất kỳ cụm Kubernetes nào (1.20+) với FUSE được bật, phù hợp cho cả môi trường sản xuất lẫn phát triển địa phương nhờ hỗ trợ minikube, kind, k3s.


#CSI #Kubernetes #rclone #Storage #OpenSource #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryGo
minio/minio

MinIO is a high-performance, S3 compatible object store, open sourced under GNU AGPLv3 license.

61.3k
Apr 24, 2026
RepositoryGo
minio/mc

Unix like utilities for object store

3.5k
Nov 20, 2025
RepositoryTypeScript
hwittenborn/alto

The best client for all of your cloud storage

1.6k
Oct 28, 2026
RepositoryRust
hwittenborn/celeste

GUI file synchronization client that can sync with any cloud provider

1.6k
Nov 21, 2025
RepositoryGo
rclone/rclone

"rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files

60.6k
Oct 28, 2026
RepositoryGo
juicedata/juicefs

JuiceFS is a distributed POSIX file system built on top of Redis and S3.

14.6k
Oct 27, 2026
RepositoryGo
thanos-io/thanos

Highly available Prometheus setup with long term storage capabilities. A CNCF Incubating project.

14.3k
Oct 26, 2026
RepositoryGo
peak/s5cmd

Parallel S3 and local filesystem execution tool.

4.2k
Jun 13, 2025
RepositoryGo
versity/versitygw

A simple to deploy but feature rich S3 object storage server for your filesystem

3.1k
Oct 23, 2026