Skip to content

dell/csm-hbnfs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CSM Host Based NFS for Dell CSI drivers

Go Report Card License Last Release

Description

The csm-hbnfs (Container Storage Modules - Host-Based NFS) is a component designed to export block volumes from a CSI driver via NFS. It enhances container orchestrator environments by providing NFS access to block storage volumes, allowing multiple pods to share storage efficiently.

Features

  • Converts block storage into NFS shares.
  • Enables multiple pods to access the same volume.
  • Integrates seamlessly with Dell Storage solutions.
  • Supports dynamic volume provisioning. Optimized for Kubernetes environments.

Usage

Once deployed, csm-hbnfs allows users to:

  • Create and manage NFS shares backed by block storage.
  • Mount NFS volumes on multiple pods.
  • Ensure high availability and performance in storage workloads.

Note: This project can be compiled with CSI Powerstore driver only. Other platforms are not yet supported at this time.

Table of Contents

Support

For any issues, questions or feedback, please follow our support process

Building

This project is imported as a Go module from within the CSI drivers. The dependencies for this project are listed in the go.mod file.

To run unit tests, execute make unit-test.

Prerequisites

NFS server services are required to be active and running on the nodes prior to using this module. Please refer to respective host platform documentation on installing nfs packages and how to enable nfs services.

Driver Installation

Please consult the Installation Guide

Using Driver

Please refer to the section Testing Drivers in the Documentation for more info.

Documentation

For more detailed information on the driver, please refer to Container Storage Modules documentation.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages