Skip to content

A sample (non-production) CSI Driver that creates a local directory as a volume on a single node

License

Notifications You must be signed in to change notification settings

yuga711/csi-driver-host-path

 
 

Repository files navigation

CSI Hostpath Driver

This repository hosts the CSI Hostpath driver and all of its build and dependent configuration files to deploy the driver.

Pre-requisite

  • Kubernetes cluster
  • Running version 1.13 or later
  • Access to terminal with kubectl installed
  • For Kubernetes 1.17 or later, the VolumeSnapshot beta CRDs and Snapshot Controller must be installed as part of the cluster deployment (see Kubernetes 1.17+ deployment instructions)

Deployment

Deployment varies depending on the Kubernetes version your cluster is running:

Examples

The following examples assume that the CSI hostpath driver has been deployed and validated:

Building the binaries

If you want to build the driver yourself, you can do so with the following command from the root directory:

make hostpath

Community, discussion, contribution, and support

Learn how to engage with the Kubernetes community on the community page.

You can reach the maintainers of this project at:

Code of conduct

Participation in the Kubernetes community is governed by the Kubernetes Code of Conduct.

About

A sample (non-production) CSI Driver that creates a local directory as a volume on a single node

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 57.2%
  • Go 37.2%
  • Makefile 5.4%
  • Dockerfile 0.2%