GitHunt
UP

UpCloudLtd/upcloud-csi

Container Storage Interface (CSI) driver for UpCloud's MaxIOPS storage offering

UpCloud CSI Driver

GitHub Actions status

Overview

UpCloud CSI Driver provides a basis for using the UpCloud Storage
service in CO systems, such as
Kubernetes, to obtain stateful application deployment with ease.

Additional info about the CSI can be found
in Kubernetes CSI Developer Documentation
and Kubernetes Blog.

Deployment

Kubernetes

Kubernetes deployment README describes how to deploy UpCloud CSI driver using kubectl and sidecar containers.

HashiCorp Nomad

Nomad deployment README describes how to deploy UpCloud CSI driver using Nomad.

Developing the CSI driver

See DEVELOPING.md for more instructions how to develop and debug UpCloud CSI driver.

Contribution

Feel free to open PRs and issues, as the development of CSI driver is in progress.

Languages

Go97.8%Makefile1.3%HCL0.7%Dockerfile0.1%

Contributors

MIT License
Created December 14, 2021
Updated July 24, 2025