3 repository-uri
Implementing the Container Storage Interface standard to provide block storage to Kubernetes.
Distinct from CSI Drivers: Focuses on the driver implementation for block storage, unlike candidates focusing on mounting certificates or wireless signals.
Explore 3 awesome GitHub repositories matching devops & infrastructure · CSI Driver Implementations. Refine with filters or upvote what's useful.
Longhorn is a distributed block storage system and orchestrator for Kubernetes. It provides persistent, replicated block storage volumes that survive pod restarts and node failures by maintaining synchronous copies of data across multiple cluster nodes. The system implements the Container Storage Interface (CSI) for dynamic volume provisioning and attachment. It is distinguished by its support for shared read-write access to a single block volume across multiple pods, as well as the ability to export volume snapshots to external S3 or NFS targets for off-cluster disaster recovery. The platfo
Exposes block storage volumes to Kubernetes through the Container Storage Interface standard for dynamic provisioning.
CubeFS este un sistem de stocare distribuit în cloud, conceput pentru gestionarea stocării de fișiere și obiecte în centre de date și cloud-uri hibride. Funcționează ca un sistem de fișiere distribuit multi-tenant și un magazin de obiecte capabil să gestioneze date la scară de exabytes, utilizând o arhitectură distribuită pentru a stoca conținut nestructurat. Sistemul se distinge printr-un strat de interfață multi-protocol care permite accesul simultan la date prin interfețele S3, POSIX și HDFS. Utilizează o arhitectură decuplată de calcul-stocare pentru a scala procesarea și persistența independent și implementează politici de izolare granulară pentru a separa resursele și datele între diferiți chiriași. Fiabilitatea este gestionată prin strategii de redundanță configurabile, inclusiv oglindirea multi-replică și erasure coding. Platforma include un sistem de caching pe mai multe niveluri pentru a accelera accesul la date și se integrează cu Kubernetes prin intermediul unui driver Container Storage Interface pentru a automatiza provizionarea volumelor persistente.
Provides a Container Storage Interface (CSI) driver for automated volume provisioning in Kubernetes.
Driver-ul Secrets Store Container Storage Interface este un plugin de stocare Kubernetes care permite pod-urilor să monteze date sensibile din servicii externe de gestionare a secretelor direct în volumele containerelor. Prin utilizarea interfeței standard de stocare a containerelor, permite aplicațiilor să acceseze credențialele ca fișiere în sistemul de fișiere, asigurând că informațiile sensibile sunt păstrate în memorie în loc să fie persistate pe discul nodului. Driver-ul se distinge prin oferirea unei interfețe unificate pentru integrarea multi-provider, permițând clusterelor să se conecteze la diverse servicii externe de gestionare a secretelor printr-un model de configurare consistent. Suportă rotația automată a secretelor, care declanșează actualizări ale fișierelor montate și ale obiectelor de cluster sincronizate ori de câte ori datele sursă se schimbă în provider-ul extern. Pentru a menține compatibilitatea cu fluxurile de lucru existente, driver-ul poate oglindi datele secrete externe în obiecte secrete native de cluster, permițând aplicațiilor să consume credențiale prin variabile de mediu standard sau montări de volume. Proiectul include capabilități cuprinzătoare de gestionare, cum ar fi definiții de configurare portabile și restricții de acces bazate pe namespace pentru a asigura izolarea securității. De asemenea, oferă instrumente de observabilitate pentru a urmări ciclul de viață și starea de binding a configurațiilor secrete montate, oferind vizibilitate asupra versiunilor specifice de credențiale utilizate în prezent de workload-urile de containere.
Provides a storage interface driver that mounts secrets from external management services as files directly into container volumes.