jbod-csi-driver

command module
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 1, 2020 License: AGPL-3.0 Imports: 5 Imported by: 0

README

Container Storage Interface (CSI) driver for JBODs Go

This repository provides tools and scripts for building and testing the JBOD CSI provider.

Steps to run

# create a rbac role for the driver
$> kubectl create -f rbac.yaml

# create the controller and node driver
$> kubectl create -f deploy.yaml

# utilize the volume in your application
#
#   ------------------------------------------------------------------------------------------------
#   volumeClaimTemplates: # This is the specification in which you reference the StorageClass
#     - metadata: 
#       name: jbod-csi-driver-min-io-volume 
#     spec: 
#       accessModes: [ "ReadWriteOnce" ] 
#       resources: 
#         requests: 
#           storage: 10Gi 
#       storageClassName: jbod.csi.driver.min.io # This field references the existing StorageClass
#    -----------------------------------------------------------------------------------------------
#
# Example application in test-app.yaml
$> kubectl create -f test-app.yaml

License

Use of JBOD CSI driver is governed by the AGPLv3 license that can be found in the LICENSE file.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL