Skip to content

Sidecar container that watches Kubernetes PersistentVolumeClaim objects and triggers CreateVolume/DeleteVolume against a CSI endpoint

License

Notifications You must be signed in to change notification settings

kubernetes-csi/external-provisioner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

bc055df · Nov 30, 2018
Nov 20, 2018
Nov 5, 2018
Nov 27, 2017
Dec 8, 2017
Nov 30, 2018
Nov 29, 2018
Oct 28, 2018
Nov 15, 2018
Sep 1, 2018
Feb 28, 2018
Nov 29, 2018
Nov 29, 2018
Oct 27, 2017
Jun 27, 2018
Aug 6, 2018
Sep 1, 2018
Aug 8, 2018
Jan 2, 2018
Nov 10, 2017

Repository files navigation

Build Status

Kubernetes external provisioner that works with CSI volumes.

This is an example external provisioner for Kubernetes which provisions using CSI Volume drivers.. It's under heavy development, so at this time README.md is notes for the developers coding. Once complete this will change to something user friendly.

Build

make csi-provisioner

Test

Start Kubernetes

Run a local kubernetes cluster built from latest master code

Run Storage Provider

Use HostPath drivers

Go to drivers and run:

bin/hostpathplugin --drivername mydriver  --endpoint unix://tmp/csi.sock --nodeid foobar -v=5

Start external provisioner

bin/csi-provisioner -kubeconfig /var/run/kubernetes/admin.kubeconfig -alsologtostderr -provisioner csi-flex

Create Storage class, PVC, and Pod

kubectl create -f examples/sc.yaml
kubectl create -f example/pvc2.yaml
kubectl create -f example/pod.yaml

Delete PVC

kubectl delete -f example/pvc1.yaml

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

Sidecar container that watches Kubernetes PersistentVolumeClaim objects and triggers CreateVolume/DeleteVolume against a CSI endpoint

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published