Container Storage Interface

E184351

The Container Storage Interface (CSI) is an industry-standard API specification that enables container orchestration platforms to integrate with and manage diverse storage systems in a consistent, plugin-based way.

All labels observed (2)

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf API specification ⓘ
industry standard ⓘ
storage interface specification ⓘ
abbreviation CSI ⓘ
defines gRPC services for storage operations ⓘ
protobuf APIs for storage plugins ⓘ
designedFor cloud native environments ⓘ
containerized workloads ⓘ
domain cloud native storage ⓘ
container orchestration ⓘ
enables consistent storage behavior across orchestrators ⓘ
dynamic volume provisioning ⓘ
out-of-tree storage plugins ⓘ
static volume provisioning ⓘ
storage vendor plugins to run as containers ⓘ
topology-aware volume placement ⓘ
vendor-neutral storage integrations ⓘ
governedBy CNCF Storage SIG recommendations ⓘ
Container Storage Interface Specification ⓘ
hasComponent Controller Service ⓘ
Identity Service ⓘ
Node Service ⓘ
hasKeyConcept CSI driver ⓘ
plugin registration ⓘ
snapshot lifecycle ⓘ
volume lifecycle ⓘ
hasPurpose to decouple container orchestration systems from specific storage implementations ⓘ
to enable portable storage plugins across different container orchestrators ⓘ
to standardize the integration of storage systems with container orchestration platforms ⓘ
hasVersioningScheme semantic versioning ⓘ
initiallyProposedBy members of Kubernetes, Mesos, and Cloud Foundry communities ⓘ
relatedTo Container Network Interface ⓘ
Kubernetes CSI drivers ⓘ
StorageClass resources in Kubernetes ⓘ
replaces in-tree storage plugins in Kubernetes ⓘ
requires container runtime support for CSI node plugins ⓘ
gRPC communication between orchestrator and storage plugin ⓘ
standardizedBy Cloud Native Computing Foundation ⓘ
supports block storage ⓘ
file storage ⓘ
snapshot operations ⓘ
volume deletion ⓘ
volume expansion ⓘ
volume provisioning ⓘ
volume publishing ⓘ
usedBy Cloud Foundry ⓘ
Kubernetes ⓘ
Mesos ⓘ
Nomad ⓘ

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

Kubernetes → component → Container Storage Interface ⓘ
Container Storage Interface → governedBy → Container Storage Interface Specification ⓘ
linked to: Container Storage Interface
CSI → fullName → Container Storage Interface ⓘ