direct-csi

command module
v0.2.1 Latest Latest
Warning

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

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

README

Container Storage Interface (CSI) driver for Direct Volume Access Go

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

Steps to run

# Install the driver
$> DIRECT_CSI_DRIVES=data{1...4} DIRECT_CSI_DRIVES_DIR=/mnt kubectl apply -k github.com/minio/direct-csi

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

License

Use of DIRECT 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