Skip to content

Latest commit

 

History

History

Base Configuration

Provides the base configuration .yamls for a Lustre CSI driver as a DaemonSet. Assumes lustre client capabilities are installed on the underlying host wherever the driver containers are launched.

  • driver.yaml - Defines a CSIDriver object that allows Kubernetes to discover CSI Drivers on the cluster, and defines the driver's supported features.
  • namespace.yaml - Defines a Namespace resource to isolate the Lustre CSI driver resources to the system namespace.
  • plugin.yaml - Defines a DaemonSet for the Lustre CSI driver container, and a sidecar registrar container.
  • example_pv.yaml - Example PersistentVolume for a lustre filesystem.
  • example_pvc.yaml - Example PersistentVolumeClaim for a lustre filesystem.
  • example_app.yaml - Example dummy application which uses a lustre filesystem through a PersistentVolumeClaim.
  • kustomization.yaml - Config file defining resources for the Kustomize tool