https://github.com/dell/cosi
COSI Driver for Dell Container Storage Modules
https://github.com/dell/cosi
Last synced: 4 months ago
JSON representation
COSI Driver for Dell Container Storage Modules
- Host: GitHub
- URL: https://github.com/dell/cosi
- Owner: dell
- Created: 2022-12-14T14:19:10.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2026-02-04T21:58:19.000Z (5 months ago)
- Last Synced: 2026-02-05T09:50:15.103Z (5 months ago)
- Language: Go
- Homepage:
- Size: 16 MB
- Stars: 13
- Watchers: 15
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: licenses/Apache.txt
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# COSI Driver
**Repository for COSI Driver for Dell Container Storage Modules**
## Description
COSI Driver is part of the [CSM (Container Storage Modules)](https://github.com/dell/csm) open-source suite of Kubernetes storage enablers for Dell products. COSI Driver is a Container Object Storage Interface (COSI) driver that provides support for provisioning persistent storage using Dell storage array.
This project may be compiled as a stand-alone binary using Golang that, when run, provides a valid COSI endpoint. It also can be used as a precompiled container image.
## Building
This project is a Go module (see golang.org Module information for explanation).
The dependencies for this project are in the go.mod file.
To build the source, execute `make vendor build`.
To build an image, execute `make push`.
To run unit tests, execute `make vendor unit-test`.
Default parameters for building an image are defined in overrides.mk. Run `make -f overrides.mk overrides-help` to display current values.
## Documentation
For more detailed information on the driver, please refer to [Container Storage Modules documentation](https://dell.github.io/csm-docs/).