/upcloud-csi

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

Primary LanguageGoMIT LicenseMIT

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.