Merge pull request #69 from weka/main-source

Added WekaIO CSI plugin
pull/70/head
Steven Crespo 2021-01-27 09:16:43 -08:00 committed by GitHub
commit e352cf5e3d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 38 additions and 0 deletions

View File

@ -0,0 +1,10 @@
diff -x '*.tgz' -x '*.lock' -uNr packages/csi-wekafs/charts-original/Chart.yaml packages/csi-wekafs/charts/Chart.yaml
--- packages/csi-wekafs/charts-original/Chart.yaml
+++ packages/csi-wekafs/charts/Chart.yaml
@@ -8,3 +8,6 @@
- https://github.com/weka/csi-wekafs/tree/v0.6.4/deploy/helm/csi-wekafsplugin
type: application
version: 0.6.4
+annotations:
+ catalog.cattle.io/certified: partner
+ catalog.cattle.io/release-name: csi-wekafsplugin

View File

@ -0,0 +1,20 @@
# WekaIO CSI Plugin
[Weka's](https://weka.io) parallel file system delivers the highest performance for the most data-intensive workloads,
powering solutions to problems the world has never seen before.
This repository hosts the CSI WekaFS driver and all of its build and dependent configuration files to deploy the driver.
## Pre-requisite
- Kubernetes cluster
- Helm v3
- Running version 1.18 or later. Although older versions from 1.13 and up should work, they were not tested
- Weka system pre-configured and Weka client installed and registered in cluster for each Kubernetes node
## Deployment
```shell
helm repo add csi-wekafs https://weka.github.io/csi-wekafs
helm install csi-wekafsplugin csi-wekafs/csi-wekafsplugin --namespace csi-wekafsplugin --create-namespace
```
## Usage
- [Deploy an Example application](https://github.com/weka/csi-wekafs/blob/master/docs/usage.md)
## Additional Documentation
- [Official Weka CSI Plugin documentation](https://docs.weka.io/appendix/weka-csi-plugin)

View File

@ -0,0 +1,6 @@
questions:
- variable: dynamicProvisionPath
default: "csi-volumes"
required: false
label: Path for creation of dynamic volumes (relative to filesystem root)
group: "Global Settings"

View File

@ -0,0 +1,2 @@
url: https://weka.github.io/csi-wekafs/csi-wekafsplugin-0.6.4.tgz
packageVersion: 00