Kubernetes CSI (kubernetes-csi)

Kubernetes CSI

kubernetes-csi

Geek Repo

Kubernetes specific Container-Storage-Interface (CSI) components

Home Page:https://kubernetes-csi.github.io/

Github PK Tool:Github PK Tool

Kubernetes CSI's repositories

csi-driver-nfs

This driver allows Kubernetes to access NFS server on Linux node.

Language:GoLicense:Apache-2.0Stargazers:808Issues:16Issues:176

csi-driver-smb

This driver allows Kubernetes to access SMB Server on both Linux and Windows nodes.

Language:GoLicense:Apache-2.0Stargazers:473Issues:13Issues:252

external-snapshotter

Sidecar container that watches Kubernetes Snapshot CRD objects and triggers CreateSnapshot/DeleteSnapshot against a CSI endpoint.

Language:GoLicense:Apache-2.0Stargazers:469Issues:23Issues:299

external-provisioner

Sidecar container that watches Kubernetes PersistentVolumeClaim objects and triggers CreateVolume/DeleteVolume against a CSI endpoint

Language:GoLicense:Apache-2.0Stargazers:336Issues:30Issues:250

csi-driver-host-path

A sample (non-production) CSI Driver that creates a local directory as a volume on a single node

Language:GoLicense:Apache-2.0Stargazers:314Issues:13Issues:100

external-attacher

Sidecar container that watches Kubernetes VolumeAttachment objects and triggers ControllerPublish/Unpublish against a CSI endpoint

Language:GoLicense:Apache-2.0Stargazers:162Issues:20Issues:89

csi-test

CSI test frameworks

Language:GoLicense:Apache-2.0Stargazers:153Issues:15Issues:104

docs

Documentation for CSI integration with Kubernetes

Language:CSSLicense:Apache-2.0Stargazers:140Issues:13Issues:76

node-driver-registrar

Sidecar container that registers a CSI driver with the kubelet using the kubelet plugin registration mechanism.

Language:ShellLicense:Apache-2.0Stargazers:128Issues:13Issues:70

external-resizer

Sidecar container that watches Kubernetes PersistentVolumeClaims objects and triggers controller side expansion operation against a CSI endpoint

Language:GoLicense:Apache-2.0Stargazers:121Issues:15Issues:73
Language:ShellLicense:Apache-2.0Stargazers:95Issues:13Issues:25

livenessprobe

A sidecar container that can be included in a CSI plugin pod to enable integration with Kubernetes Liveness Probe.

Language:ShellLicense:Apache-2.0Stargazers:73Issues:10Issues:47

external-health-monitor

This repo contains sidecar controller and agent for volume health monitoring.

Language:ShellLicense:Apache-2.0Stargazers:62Issues:8Issues:37

csi-driver-nvmf

CSI driver NVMf mainly supports RDMA and TCP for Software Defined Storage by NVMf

Language:ShellLicense:Apache-2.0Stargazers:61Issues:8Issues:5

csi-proxy

CSI Proxy utility to enable CSI Plugins on Windows

Language:GoLicense:Apache-2.0Stargazers:58Issues:11Issues:72

csi-lib-utils

Common code for Kubernetes CSI sidecar containers (e.g. `external-attacher`, `external-provisioner`, etc.)

Language:GoLicense:Apache-2.0Stargazers:38Issues:11Issues:19

driver-registrar

[Deprecated] Sidecar container that 1) registers the CSI driver with kubelet, and 2) adds the drivers custom NodeId to a label on the Kubernetes Node API Object

Language:GoLicense:Apache-2.0Stargazers:24Issues:9Issues:23

csi-release-tools

shared build and test files used by kubernetes-csi projects

Language:ShellLicense:Apache-2.0Stargazers:21Issues:7Issues:38

lib-volume-populator

Shared library for use by volume populators.

Language:GoLicense:Apache-2.0Stargazers:21Issues:9Issues:15
Language:GoLicense:Apache-2.0Stargazers:16Issues:9Issues:12

cluster-driver-registrar

DEPRECATED: Sidecar container that registers the CSI driver with the Kubernetes cluster

Language:GoLicense:Apache-2.0Stargazers:13Issues:12Issues:10

volume-data-source-validator

Controller responsible for validating PVC data sources

Language:ShellLicense:Apache-2.0Stargazers:5Issues:7Issues:3

external-snapshot-metadata

This repo contains sidecar controller for the snapshot metadata service.

Language:ShellLicense:Apache-2.0Stargazers:2Issues:5Issues:0

.github

Default files for all repos in the Kubernetes CSI GitHub org

License:Apache-2.0Stargazers:1Issues:5Issues:0