├── .gitignore ├── CODEOWNERS ├── CONTRIBUTING.md ├── Dockerfile ├── INSTALL.md ├── K8s ├── edge │ ├── hpe-storageclass-nfs.yaml │ ├── hpe-storageclass.yaml │ ├── truenas-csp.yaml │ └── truenas-secret.yaml ├── v1.3.0 │ ├── hpe-storageclass.yaml │ ├── truenas-csp.yaml │ └── truenas-secret.yaml ├── v1.4.0 │ ├── hpe-storageclass-nfs.yaml │ ├── hpe-storageclass.yaml │ ├── truenas-csp.yaml │ └── truenas-secret.yaml ├── v2.0.0 │ ├── hpe-storageclass-nfs.yaml │ ├── hpe-storageclass.yaml │ ├── truenas-csp.yaml │ └── truenas-secret.yaml ├── v2.1.0-arm64 │ ├── hpe-csi-k8s-1.23-arm64.yaml │ ├── hpe-storageclass.yaml │ ├── truenas-csp.yaml │ └── truenas-secret.yaml ├── v2.1.0 │ ├── hpe-storageclass-nfs.yaml │ ├── hpe-storageclass.yaml │ ├── truenas-csp.yaml │ └── truenas-secret.yaml ├── v2.2.0 │ ├── hpe-storageclass-nfs.yaml │ ├── hpe-storageclass.yaml │ ├── truenas-csp.yaml │ └── truenas-secret.yaml ├── v2.3.0 │ ├── hpe-storageclass-nfs.yaml │ ├── hpe-storageclass.yaml │ ├── truenas-csp.yaml │ └── truenas-secret.yaml ├── v2.3.10 │ ├── hpe-storageclass-nfs.yaml │ ├── hpe-storageclass.yaml │ ├── truenas-csp.yaml │ └── truenas-secret.yaml ├── v2.4.0 │ ├── hpe-storageclass-nfs.yaml │ ├── hpe-storageclass.yaml │ ├── truenas-csp.yaml │ └── truenas-secret.yaml ├── v2.4.2 │ ├── hpe-storageclass-nfs.yaml │ ├── hpe-storageclass.yaml │ ├── truenas-csp.yaml │ └── truenas-secret.yaml ├── v2.5.1 │ ├── hpe-storageclass-nfs.yaml │ ├── hpe-storageclass.yaml │ ├── truenas-csp.yaml │ └── truenas-secret.yaml ├── v2.5.2 │ ├── hpe-storageclass-nfs.yaml │ ├── hpe-storageclass.yaml │ ├── truenas-csp.yaml │ └── truenas-secret.yaml └── v3.0.0 │ ├── hpe-storageclass-nfs.yaml │ ├── hpe-storageclass.yaml │ ├── truenas-csp.yaml │ └── truenas-secret.yaml ├── LICENSE ├── Makefile ├── README.md ├── docs ├── _config.yml ├── artifacthub-repo.yml ├── assets │ ├── global-target.png │ ├── icon-2048x2048.png │ ├── icon.svg │ └── portal.png ├── index.md ├── index.yaml ├── truenas-csp-1.0.0.tgz ├── truenas-csp-1.1.0.tgz ├── truenas-csp-1.1.1.tgz ├── truenas-csp-1.1.2.tgz ├── truenas-csp-1.1.3.tgz ├── truenas-csp-1.1.4.tgz ├── truenas-csp-1.1.5.tgz ├── truenas-csp-1.1.6.tgz ├── truenas-csp-1.2.0.tgz ├── truenas-csp-1.2.1.tgz └── truenas-csp-1.2.2.tgz ├── e2e ├── .gitignore ├── Dockerfile ├── README.md ├── job-rwo.yaml ├── job-rwx-block.yaml ├── job-rwx.yaml ├── kustomization.yaml ├── resources.yaml ├── runner.sh ├── secret-dist.yaml └── tests │ ├── storage-class-rwo.yaml │ ├── storage-class-rwx.yaml │ ├── test-driver-rwo.yaml │ ├── test-driver-rwx-block.yaml │ ├── test-driver-rwx.yaml │ └── volume-snapshot-class.yaml ├── helm └── charts │ ├── Makefile │ └── truenas-csp │ ├── .helmignore │ ├── Chart.lock │ ├── Chart.yaml │ ├── README.md │ ├── charts │ └── hpe-csi-driver-3.0.0.tgz │ ├── templates │ ├── NOTES.txt │ ├── _helpers.tpl │ ├── deployment.yaml │ ├── service.yaml │ └── serviceaccount.yaml │ ├── values.schema.json │ └── values.yaml ├── requirements.txt ├── tests ├── csp │ ├── clone.yaml │ ├── initiator-chap.yaml │ ├── initiator-multi.yaml │ ├── initiator.yaml │ ├── mutator-negative.yaml │ ├── mutator.yaml │ ├── mutators.yaml │ ├── publish-chap.yaml │ ├── publish-multi.yaml │ ├── publish.yaml │ ├── snapshot1.yaml │ ├── snapshot2.yaml │ ├── unpublish-chap.yaml │ ├── unpublish-multi.yaml │ ├── unpublish.yaml │ ├── volume-chap.yaml │ ├── volume-thick.yaml │ └── volume.yaml ├── kubevirt │ ├── disk-alpine.yaml │ └── vm-alpine.yaml └── sts │ └── sts.yaml └── truenascsp ├── backend.py ├── csp.py └── truenascsp.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/.gitignore -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @datamattsson 2 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/Dockerfile -------------------------------------------------------------------------------- /INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/INSTALL.md -------------------------------------------------------------------------------- /K8s/edge/hpe-storageclass-nfs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/edge/hpe-storageclass-nfs.yaml -------------------------------------------------------------------------------- /K8s/edge/hpe-storageclass.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/edge/hpe-storageclass.yaml -------------------------------------------------------------------------------- /K8s/edge/truenas-csp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/edge/truenas-csp.yaml -------------------------------------------------------------------------------- /K8s/edge/truenas-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/edge/truenas-secret.yaml -------------------------------------------------------------------------------- /K8s/v1.3.0/hpe-storageclass.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v1.3.0/hpe-storageclass.yaml -------------------------------------------------------------------------------- /K8s/v1.3.0/truenas-csp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v1.3.0/truenas-csp.yaml -------------------------------------------------------------------------------- /K8s/v1.3.0/truenas-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v1.3.0/truenas-secret.yaml -------------------------------------------------------------------------------- /K8s/v1.4.0/hpe-storageclass-nfs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v1.4.0/hpe-storageclass-nfs.yaml -------------------------------------------------------------------------------- /K8s/v1.4.0/hpe-storageclass.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v1.4.0/hpe-storageclass.yaml -------------------------------------------------------------------------------- /K8s/v1.4.0/truenas-csp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v1.4.0/truenas-csp.yaml -------------------------------------------------------------------------------- /K8s/v1.4.0/truenas-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v1.4.0/truenas-secret.yaml -------------------------------------------------------------------------------- /K8s/v2.0.0/hpe-storageclass-nfs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.0.0/hpe-storageclass-nfs.yaml -------------------------------------------------------------------------------- /K8s/v2.0.0/hpe-storageclass.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.0.0/hpe-storageclass.yaml -------------------------------------------------------------------------------- /K8s/v2.0.0/truenas-csp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.0.0/truenas-csp.yaml -------------------------------------------------------------------------------- /K8s/v2.0.0/truenas-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.0.0/truenas-secret.yaml -------------------------------------------------------------------------------- /K8s/v2.1.0-arm64/hpe-csi-k8s-1.23-arm64.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.1.0-arm64/hpe-csi-k8s-1.23-arm64.yaml -------------------------------------------------------------------------------- /K8s/v2.1.0-arm64/hpe-storageclass.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.1.0-arm64/hpe-storageclass.yaml -------------------------------------------------------------------------------- /K8s/v2.1.0-arm64/truenas-csp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.1.0-arm64/truenas-csp.yaml -------------------------------------------------------------------------------- /K8s/v2.1.0-arm64/truenas-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.1.0-arm64/truenas-secret.yaml -------------------------------------------------------------------------------- /K8s/v2.1.0/hpe-storageclass-nfs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.1.0/hpe-storageclass-nfs.yaml -------------------------------------------------------------------------------- /K8s/v2.1.0/hpe-storageclass.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.1.0/hpe-storageclass.yaml -------------------------------------------------------------------------------- /K8s/v2.1.0/truenas-csp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.1.0/truenas-csp.yaml -------------------------------------------------------------------------------- /K8s/v2.1.0/truenas-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.1.0/truenas-secret.yaml -------------------------------------------------------------------------------- /K8s/v2.2.0/hpe-storageclass-nfs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.2.0/hpe-storageclass-nfs.yaml -------------------------------------------------------------------------------- /K8s/v2.2.0/hpe-storageclass.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.2.0/hpe-storageclass.yaml -------------------------------------------------------------------------------- /K8s/v2.2.0/truenas-csp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.2.0/truenas-csp.yaml -------------------------------------------------------------------------------- /K8s/v2.2.0/truenas-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.2.0/truenas-secret.yaml -------------------------------------------------------------------------------- /K8s/v2.3.0/hpe-storageclass-nfs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.3.0/hpe-storageclass-nfs.yaml -------------------------------------------------------------------------------- /K8s/v2.3.0/hpe-storageclass.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.3.0/hpe-storageclass.yaml -------------------------------------------------------------------------------- /K8s/v2.3.0/truenas-csp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.3.0/truenas-csp.yaml -------------------------------------------------------------------------------- /K8s/v2.3.0/truenas-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.3.0/truenas-secret.yaml -------------------------------------------------------------------------------- /K8s/v2.3.10/hpe-storageclass-nfs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.3.10/hpe-storageclass-nfs.yaml -------------------------------------------------------------------------------- /K8s/v2.3.10/hpe-storageclass.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.3.10/hpe-storageclass.yaml -------------------------------------------------------------------------------- /K8s/v2.3.10/truenas-csp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.3.10/truenas-csp.yaml -------------------------------------------------------------------------------- /K8s/v2.3.10/truenas-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.3.10/truenas-secret.yaml -------------------------------------------------------------------------------- /K8s/v2.4.0/hpe-storageclass-nfs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.4.0/hpe-storageclass-nfs.yaml -------------------------------------------------------------------------------- /K8s/v2.4.0/hpe-storageclass.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.4.0/hpe-storageclass.yaml -------------------------------------------------------------------------------- /K8s/v2.4.0/truenas-csp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.4.0/truenas-csp.yaml -------------------------------------------------------------------------------- /K8s/v2.4.0/truenas-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.4.0/truenas-secret.yaml -------------------------------------------------------------------------------- /K8s/v2.4.2/hpe-storageclass-nfs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.4.2/hpe-storageclass-nfs.yaml -------------------------------------------------------------------------------- /K8s/v2.4.2/hpe-storageclass.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.4.2/hpe-storageclass.yaml -------------------------------------------------------------------------------- /K8s/v2.4.2/truenas-csp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.4.2/truenas-csp.yaml -------------------------------------------------------------------------------- /K8s/v2.4.2/truenas-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.4.2/truenas-secret.yaml -------------------------------------------------------------------------------- /K8s/v2.5.1/hpe-storageclass-nfs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.5.1/hpe-storageclass-nfs.yaml -------------------------------------------------------------------------------- /K8s/v2.5.1/hpe-storageclass.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.5.1/hpe-storageclass.yaml -------------------------------------------------------------------------------- /K8s/v2.5.1/truenas-csp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.5.1/truenas-csp.yaml -------------------------------------------------------------------------------- /K8s/v2.5.1/truenas-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.5.1/truenas-secret.yaml -------------------------------------------------------------------------------- /K8s/v2.5.2/hpe-storageclass-nfs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.5.2/hpe-storageclass-nfs.yaml -------------------------------------------------------------------------------- /K8s/v2.5.2/hpe-storageclass.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.5.2/hpe-storageclass.yaml -------------------------------------------------------------------------------- /K8s/v2.5.2/truenas-csp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.5.2/truenas-csp.yaml -------------------------------------------------------------------------------- /K8s/v2.5.2/truenas-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v2.5.2/truenas-secret.yaml -------------------------------------------------------------------------------- /K8s/v3.0.0/hpe-storageclass-nfs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v3.0.0/hpe-storageclass-nfs.yaml -------------------------------------------------------------------------------- /K8s/v3.0.0/hpe-storageclass.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v3.0.0/hpe-storageclass.yaml -------------------------------------------------------------------------------- /K8s/v3.0.0/truenas-csp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v3.0.0/truenas-csp.yaml -------------------------------------------------------------------------------- /K8s/v3.0.0/truenas-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/K8s/v3.0.0/truenas-secret.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/README.md -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/artifacthub-repo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/docs/artifacthub-repo.yml -------------------------------------------------------------------------------- /docs/assets/global-target.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/docs/assets/global-target.png -------------------------------------------------------------------------------- /docs/assets/icon-2048x2048.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/docs/assets/icon-2048x2048.png -------------------------------------------------------------------------------- /docs/assets/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/docs/assets/icon.svg -------------------------------------------------------------------------------- /docs/assets/portal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/docs/assets/portal.png -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/index.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/docs/index.yaml -------------------------------------------------------------------------------- /docs/truenas-csp-1.0.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/docs/truenas-csp-1.0.0.tgz -------------------------------------------------------------------------------- /docs/truenas-csp-1.1.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/docs/truenas-csp-1.1.0.tgz -------------------------------------------------------------------------------- /docs/truenas-csp-1.1.1.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/docs/truenas-csp-1.1.1.tgz -------------------------------------------------------------------------------- /docs/truenas-csp-1.1.2.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/docs/truenas-csp-1.1.2.tgz -------------------------------------------------------------------------------- /docs/truenas-csp-1.1.3.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/docs/truenas-csp-1.1.3.tgz -------------------------------------------------------------------------------- /docs/truenas-csp-1.1.4.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/docs/truenas-csp-1.1.4.tgz -------------------------------------------------------------------------------- /docs/truenas-csp-1.1.5.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/docs/truenas-csp-1.1.5.tgz -------------------------------------------------------------------------------- /docs/truenas-csp-1.1.6.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/docs/truenas-csp-1.1.6.tgz -------------------------------------------------------------------------------- /docs/truenas-csp-1.2.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/docs/truenas-csp-1.2.0.tgz -------------------------------------------------------------------------------- /docs/truenas-csp-1.2.1.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/docs/truenas-csp-1.2.1.tgz -------------------------------------------------------------------------------- /docs/truenas-csp-1.2.2.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/docs/truenas-csp-1.2.2.tgz -------------------------------------------------------------------------------- /e2e/.gitignore: -------------------------------------------------------------------------------- 1 | secret.yaml 2 | -------------------------------------------------------------------------------- /e2e/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/e2e/Dockerfile -------------------------------------------------------------------------------- /e2e/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/e2e/README.md -------------------------------------------------------------------------------- /e2e/job-rwo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/e2e/job-rwo.yaml -------------------------------------------------------------------------------- /e2e/job-rwx-block.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/e2e/job-rwx-block.yaml -------------------------------------------------------------------------------- /e2e/job-rwx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/e2e/job-rwx.yaml -------------------------------------------------------------------------------- /e2e/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/e2e/kustomization.yaml -------------------------------------------------------------------------------- /e2e/resources.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/e2e/resources.yaml -------------------------------------------------------------------------------- /e2e/runner.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/e2e/runner.sh -------------------------------------------------------------------------------- /e2e/secret-dist.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/e2e/secret-dist.yaml -------------------------------------------------------------------------------- /e2e/tests/storage-class-rwo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/e2e/tests/storage-class-rwo.yaml -------------------------------------------------------------------------------- /e2e/tests/storage-class-rwx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/e2e/tests/storage-class-rwx.yaml -------------------------------------------------------------------------------- /e2e/tests/test-driver-rwo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/e2e/tests/test-driver-rwo.yaml -------------------------------------------------------------------------------- /e2e/tests/test-driver-rwx-block.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/e2e/tests/test-driver-rwx-block.yaml -------------------------------------------------------------------------------- /e2e/tests/test-driver-rwx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/e2e/tests/test-driver-rwx.yaml -------------------------------------------------------------------------------- /e2e/tests/volume-snapshot-class.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/e2e/tests/volume-snapshot-class.yaml -------------------------------------------------------------------------------- /helm/charts/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/helm/charts/Makefile -------------------------------------------------------------------------------- /helm/charts/truenas-csp/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/helm/charts/truenas-csp/.helmignore -------------------------------------------------------------------------------- /helm/charts/truenas-csp/Chart.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/helm/charts/truenas-csp/Chart.lock -------------------------------------------------------------------------------- /helm/charts/truenas-csp/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/helm/charts/truenas-csp/Chart.yaml -------------------------------------------------------------------------------- /helm/charts/truenas-csp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/helm/charts/truenas-csp/README.md -------------------------------------------------------------------------------- /helm/charts/truenas-csp/charts/hpe-csi-driver-3.0.0.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/helm/charts/truenas-csp/charts/hpe-csi-driver-3.0.0.tgz -------------------------------------------------------------------------------- /helm/charts/truenas-csp/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/helm/charts/truenas-csp/templates/NOTES.txt -------------------------------------------------------------------------------- /helm/charts/truenas-csp/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/helm/charts/truenas-csp/templates/_helpers.tpl -------------------------------------------------------------------------------- /helm/charts/truenas-csp/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/helm/charts/truenas-csp/templates/deployment.yaml -------------------------------------------------------------------------------- /helm/charts/truenas-csp/templates/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/helm/charts/truenas-csp/templates/service.yaml -------------------------------------------------------------------------------- /helm/charts/truenas-csp/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/helm/charts/truenas-csp/templates/serviceaccount.yaml -------------------------------------------------------------------------------- /helm/charts/truenas-csp/values.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/helm/charts/truenas-csp/values.schema.json -------------------------------------------------------------------------------- /helm/charts/truenas-csp/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/helm/charts/truenas-csp/values.yaml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/requirements.txt -------------------------------------------------------------------------------- /tests/csp/clone.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/tests/csp/clone.yaml -------------------------------------------------------------------------------- /tests/csp/initiator-chap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/tests/csp/initiator-chap.yaml -------------------------------------------------------------------------------- /tests/csp/initiator-multi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/tests/csp/initiator-multi.yaml -------------------------------------------------------------------------------- /tests/csp/initiator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/tests/csp/initiator.yaml -------------------------------------------------------------------------------- /tests/csp/mutator-negative.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/tests/csp/mutator-negative.yaml -------------------------------------------------------------------------------- /tests/csp/mutator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/tests/csp/mutator.yaml -------------------------------------------------------------------------------- /tests/csp/mutators.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/tests/csp/mutators.yaml -------------------------------------------------------------------------------- /tests/csp/publish-chap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/tests/csp/publish-chap.yaml -------------------------------------------------------------------------------- /tests/csp/publish-multi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/tests/csp/publish-multi.yaml -------------------------------------------------------------------------------- /tests/csp/publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/tests/csp/publish.yaml -------------------------------------------------------------------------------- /tests/csp/snapshot1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/tests/csp/snapshot1.yaml -------------------------------------------------------------------------------- /tests/csp/snapshot2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/tests/csp/snapshot2.yaml -------------------------------------------------------------------------------- /tests/csp/unpublish-chap.yaml: -------------------------------------------------------------------------------- 1 | { 2 | "host_uuid": "41302701-0196-420f-b319-834a79891db2" 3 | } 4 | -------------------------------------------------------------------------------- /tests/csp/unpublish-multi.yaml: -------------------------------------------------------------------------------- 1 | { 2 | "host_uuid": "41302701-0196-420f-b319-834a79891db1" 3 | } 4 | -------------------------------------------------------------------------------- /tests/csp/unpublish.yaml: -------------------------------------------------------------------------------- 1 | { 2 | "host_uuid": "41302701-0196-420f-b319-834a79891db0" 3 | } 4 | -------------------------------------------------------------------------------- /tests/csp/volume-chap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/tests/csp/volume-chap.yaml -------------------------------------------------------------------------------- /tests/csp/volume-thick.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/tests/csp/volume-thick.yaml -------------------------------------------------------------------------------- /tests/csp/volume.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/tests/csp/volume.yaml -------------------------------------------------------------------------------- /tests/kubevirt/disk-alpine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/tests/kubevirt/disk-alpine.yaml -------------------------------------------------------------------------------- /tests/kubevirt/vm-alpine.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/tests/kubevirt/vm-alpine.yaml -------------------------------------------------------------------------------- /tests/sts/sts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/tests/sts/sts.yaml -------------------------------------------------------------------------------- /truenascsp/backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/truenascsp/backend.py -------------------------------------------------------------------------------- /truenascsp/csp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/truenascsp/csp.py -------------------------------------------------------------------------------- /truenascsp/truenascsp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hpe-storage/truenas-csp/HEAD/truenascsp/truenascsp.py --------------------------------------------------------------------------------