├── .github ├── CODEOWNERS ├── release.yaml └── workflows │ ├── draft-v2.yaml │ ├── draft.yaml │ ├── lint_pr.yaml │ ├── pull-request.yaml │ ├── push-dev.yaml │ ├── release-v2.yaml │ ├── release.yaml │ ├── renovate_jira.yaml │ └── sanity.yaml ├── .gitignore ├── .whitesource ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── README.md.gotmpl ├── RELEASE.md ├── SECURITY.md ├── charts └── csi-wekafsplugin │ ├── .helmignore │ ├── CHANGELOG.md │ ├── Chart.yaml │ ├── LOCAL.md │ ├── README.md │ ├── README.md.gotmpl │ ├── templates │ ├── NOTES.txt │ ├── _merge.tpl │ ├── controllerserver-clusterrole.yaml │ ├── controllerserver-clusterrolebinding.yaml │ ├── controllerserver-deployment.yaml │ ├── controllerserver-role.yaml │ ├── controllerserver-rolebinding.yaml │ ├── controllerserver-security-context-constraint.yaml │ ├── controllerserver-serviceaccount.yaml │ ├── driver.yaml │ ├── nodeserver-clusterrole.yaml │ ├── nodeserver-clusterrolebinding.yaml │ ├── nodeserver-daemonset.yaml │ ├── nodeserver-security-context-constraint.yaml │ ├── nodeserver-serviceaccount.yaml │ └── selinux-policy-machineconfig.yaml │ ├── values.schema.json │ └── values.yaml ├── cmd └── wekafsplugin │ └── main.go ├── debug.Dockerfile ├── development.md ├── docs ├── NFS.md └── usage.md ├── examples ├── README.md ├── common │ ├── README.md │ ├── csi-wekafs-api-secret.yaml │ └── snapshotclass-csi-wekafs.yaml ├── dynamic │ └── README.md ├── dynamic_api │ └── README.md ├── dynamic_directory │ ├── README.md │ ├── csi-app-on-dir-api.yaml │ ├── csi-app-on-dir-clone.yaml │ ├── csi-app-on-dir-snapshot.yaml │ ├── csi-app-readonly-api.yaml │ ├── csi-daemonset.app-on-dir-api.yaml │ ├── csi-statefulset-on-dir-api.yaml │ ├── csi-vdbench-on-dir-api.yaml │ ├── pvc-wekafs-dir-api.yaml │ ├── pvc-wekafs-dir-clone.yaml │ ├── pvc-wekafs-dir-readonly-api.yaml │ ├── pvc-wekafs-dir-snapshot.yaml │ ├── snapshot-pvc-wekafs-dir-api.yaml │ └── storageclass-wekafs-dir-api.yaml ├── dynamic_filesystem │ ├── README.md │ ├── csi-app-on-fs-api-readonly.yaml │ ├── csi-app-on-fs-api.yaml │ ├── csi-app-on-fs-clone.yaml │ ├── csi-app-on-fs-snapshot.yaml │ ├── pvc-wekafs-fs-api.yaml │ ├── pvc-wekafs-fs-clone.yaml │ ├── pvc-wekafs-fs-snapshot.yaml │ ├── snapshot-pvc-wekafs-fs-api.yaml │ └── storageclass-wekafs-fs-api.yaml ├── dynamic_filesystem_encrypted │ ├── README.md │ ├── csi-app-on-fs-clone-encrypted-api.yaml │ ├── csi-app-on-fs-encrypted-api.yaml │ ├── csi-app-on-fs-snapshot-encrypted-api.yaml │ ├── pvc-wekafs-fs-clone-encrypted-api.yaml │ ├── pvc-wekafs-fs-encrypted-api.yaml │ ├── pvc-wekafs-fs-snapshot-encrypted-api.yaml │ ├── snapshot-pvc-wekafs-fs-encrypted-api.yaml │ └── storageclass-wekafs-fs-encrypted-api.yaml ├── dynamic_filesystem_encrypted_nokms │ ├── README.md │ ├── csi-app-on-fs-encrypted-nokms-api.yaml │ ├── pvc-wekafs-fs-encrypted-nokms-api.yaml │ └── storageclass-wekafs-fs-encrypted-nokms-api.yaml ├── dynamic_filesystem_encryption_key_in_secret │ ├── README.md │ ├── csi-app-on-fs-encryption-key-in-secret.yaml │ ├── csi-wekafs-api-secret-kms-encryption-key-in-secret.yaml │ ├── pvc-wekafs-fs-encryption-key-in-secret.yaml │ └── storageclass-wekafs-fs-encryption-key-in-secret.yaml ├── dynamic_snapshot │ ├── README.md │ ├── csi-app-on-snap-api.yaml │ ├── csi-app-on-snap-clone.yaml │ ├── csi-app-on-snap-snapshot.yaml │ ├── pvc-wekafs-snap-api.yaml │ ├── pvc-wekafs-snap-clone.yaml │ ├── pvc-wekafs-snap-snapshot.yaml │ ├── snapshot-pvc-wekafs-snap-api.yaml │ └── storageclass-wekafs-snap-api.yaml ├── fsgroup │ ├── README.md │ ├── csi-app-fsgroup.yaml │ └── pvc-wekafs-fsgroup.yaml ├── mount_options │ ├── README.md │ ├── csi-app-on-fs-mountoptions.yaml │ ├── pvc-wekafs-fs-mountoptions.yaml │ └── storageclass-wekafs-mountoptions.yaml ├── rwo-pod │ ├── README.md │ ├── csi-app-rwo-pod-01.yaml │ ├── csi-app-rwo-pod-02.yaml │ └── pvc-wekafs-rwo-pod.yaml ├── static │ └── README.md ├── static_api │ └── README.md ├── static_snapshot │ ├── README.md │ ├── csi-app-on-snap-from-static-snap.yaml │ ├── pvc-wekafs-snap-from-static-snap.yaml │ ├── snapshot-wekafs-static-api.yaml │ ├── snapshotcontent-wekafs-static-api.yaml │ └── storageclass-wekafs-snap-api.yaml └── static_volume │ ├── README.md │ ├── static_directory │ ├── README.md │ ├── csi-app-on-dir-static-api.yaml │ ├── pv-wekafs-dir-static-api.yaml │ ├── pvc-wekafs-dir-static-api.yaml │ └── storageclass-wekafs-dir-static-api.yaml │ ├── static_filesystem │ ├── README.md │ ├── csi-app-on-fs-static-api.yaml │ ├── pv-wekafs-fs-static-api.yaml │ ├── pvc-wekafs-fs-static-api.yaml │ └── storageclass-wekafs-fs-static-api.yaml │ └── static_snapshot │ ├── README.md │ ├── csi-app-on-fssnap-static-api.yaml │ ├── pv-wekafs-fssnap-static-api.yaml │ ├── pvc-wekafs-fssnap-static-api.yaml │ └── storageclass-wekafs-fssnap-static-api.yaml ├── go.mod ├── go.sum ├── migration └── migrate-legacy-csi-volumes.sh ├── pkg ├── OWNERS └── wekafs │ ├── README.md │ ├── apiclient │ ├── apiclient.go │ ├── apiclient_test.go │ ├── apiendpoint.go │ ├── apiobject.go │ ├── cluster.go │ ├── compatibility.go │ ├── compatibility_test.go │ ├── constants.go │ ├── credentials.go │ ├── encryption.go │ ├── errors.go │ ├── filesystem.go │ ├── interfacegroup.go │ ├── interfacegroup_test.go │ ├── kms.go │ ├── kms_test.go │ ├── login.go │ ├── nfs.go │ ├── nfs_test.go │ ├── node.go │ ├── quota.go │ ├── requests.go │ ├── resolvepath.go │ ├── resolvepath_test.go │ ├── snapshot.go │ ├── utils.go │ └── utils_test.go │ ├── ascii.go │ ├── controllerserver.go │ ├── driverconfig.go │ ├── gc.go │ ├── identityserver.go │ ├── interfaces.go │ ├── mountoptions.go │ ├── mountoptions_test.go │ ├── nfsmount.go │ ├── nfsmounter.go │ ├── nodeserver.go │ ├── otel.go │ ├── server.go │ ├── snapshot.go │ ├── snapshotconstructors.go │ ├── utilities.go │ ├── utilities_test.go │ ├── volume.go │ ├── volume_test.go │ ├── volumeconstructors.go │ ├── wekafs.go │ ├── wekafs_test.go │ ├── wekafsmount.go │ └── wekafsmounter.go ├── renovate.json ├── selinux ├── README.md ├── csi-wekafs.mod ├── csi-wekafs.pp └── csi-wekafs.te ├── semicolon_delimited_script └── tests └── csi-sanity ├── .gitignore ├── Dockerfile ├── _docker_run_sanity.sh ├── docker-compose-nfs-snapshotcaps.yaml ├── docker-compose-nosnapshotcaps.yaml ├── docker-compose-snapshotcaps.yaml ├── docker-compose.yaml ├── ga-Dockerfile ├── ga_docker_run_sanity.sh ├── test.sh ├── wekafs-dirv1.yaml ├── wekafs-fs.yaml └── wekafs-snapvol.yaml /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | / @sergeyberezansky 2 | -------------------------------------------------------------------------------- /.github/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/.github/release.yaml -------------------------------------------------------------------------------- /.github/workflows/draft-v2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/.github/workflows/draft-v2.yaml -------------------------------------------------------------------------------- /.github/workflows/draft.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/.github/workflows/draft.yaml -------------------------------------------------------------------------------- /.github/workflows/lint_pr.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/.github/workflows/lint_pr.yaml -------------------------------------------------------------------------------- /.github/workflows/pull-request.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/.github/workflows/pull-request.yaml -------------------------------------------------------------------------------- /.github/workflows/push-dev.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/.github/workflows/push-dev.yaml -------------------------------------------------------------------------------- /.github/workflows/release-v2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/.github/workflows/release-v2.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/renovate_jira.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/.github/workflows/renovate_jira.yaml -------------------------------------------------------------------------------- /.github/workflows/sanity.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/.github/workflows/sanity.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/.gitignore -------------------------------------------------------------------------------- /.whitesource: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/.whitesource -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/README.md -------------------------------------------------------------------------------- /README.md.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/README.md.gotmpl -------------------------------------------------------------------------------- /RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/RELEASE.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/SECURITY.md -------------------------------------------------------------------------------- /charts/csi-wekafsplugin/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/charts/csi-wekafsplugin/.helmignore -------------------------------------------------------------------------------- /charts/csi-wekafsplugin/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/charts/csi-wekafsplugin/CHANGELOG.md -------------------------------------------------------------------------------- /charts/csi-wekafsplugin/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/charts/csi-wekafsplugin/Chart.yaml -------------------------------------------------------------------------------- /charts/csi-wekafsplugin/LOCAL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/charts/csi-wekafsplugin/LOCAL.md -------------------------------------------------------------------------------- /charts/csi-wekafsplugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/charts/csi-wekafsplugin/README.md -------------------------------------------------------------------------------- /charts/csi-wekafsplugin/README.md.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/charts/csi-wekafsplugin/README.md.gotmpl -------------------------------------------------------------------------------- /charts/csi-wekafsplugin/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/charts/csi-wekafsplugin/templates/NOTES.txt -------------------------------------------------------------------------------- /charts/csi-wekafsplugin/templates/_merge.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/charts/csi-wekafsplugin/templates/_merge.tpl -------------------------------------------------------------------------------- /charts/csi-wekafsplugin/templates/controllerserver-clusterrole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/charts/csi-wekafsplugin/templates/controllerserver-clusterrole.yaml -------------------------------------------------------------------------------- /charts/csi-wekafsplugin/templates/controllerserver-clusterrolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/charts/csi-wekafsplugin/templates/controllerserver-clusterrolebinding.yaml -------------------------------------------------------------------------------- /charts/csi-wekafsplugin/templates/controllerserver-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/charts/csi-wekafsplugin/templates/controllerserver-deployment.yaml -------------------------------------------------------------------------------- /charts/csi-wekafsplugin/templates/controllerserver-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/charts/csi-wekafsplugin/templates/controllerserver-role.yaml -------------------------------------------------------------------------------- /charts/csi-wekafsplugin/templates/controllerserver-rolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/charts/csi-wekafsplugin/templates/controllerserver-rolebinding.yaml -------------------------------------------------------------------------------- /charts/csi-wekafsplugin/templates/controllerserver-security-context-constraint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/charts/csi-wekafsplugin/templates/controllerserver-security-context-constraint.yaml -------------------------------------------------------------------------------- /charts/csi-wekafsplugin/templates/controllerserver-serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/charts/csi-wekafsplugin/templates/controllerserver-serviceaccount.yaml -------------------------------------------------------------------------------- /charts/csi-wekafsplugin/templates/driver.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/charts/csi-wekafsplugin/templates/driver.yaml -------------------------------------------------------------------------------- /charts/csi-wekafsplugin/templates/nodeserver-clusterrole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/charts/csi-wekafsplugin/templates/nodeserver-clusterrole.yaml -------------------------------------------------------------------------------- /charts/csi-wekafsplugin/templates/nodeserver-clusterrolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/charts/csi-wekafsplugin/templates/nodeserver-clusterrolebinding.yaml -------------------------------------------------------------------------------- /charts/csi-wekafsplugin/templates/nodeserver-daemonset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/charts/csi-wekafsplugin/templates/nodeserver-daemonset.yaml -------------------------------------------------------------------------------- /charts/csi-wekafsplugin/templates/nodeserver-security-context-constraint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/charts/csi-wekafsplugin/templates/nodeserver-security-context-constraint.yaml -------------------------------------------------------------------------------- /charts/csi-wekafsplugin/templates/nodeserver-serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/charts/csi-wekafsplugin/templates/nodeserver-serviceaccount.yaml -------------------------------------------------------------------------------- /charts/csi-wekafsplugin/templates/selinux-policy-machineconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/charts/csi-wekafsplugin/templates/selinux-policy-machineconfig.yaml -------------------------------------------------------------------------------- /charts/csi-wekafsplugin/values.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/charts/csi-wekafsplugin/values.schema.json -------------------------------------------------------------------------------- /charts/csi-wekafsplugin/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/charts/csi-wekafsplugin/values.yaml -------------------------------------------------------------------------------- /cmd/wekafsplugin/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/cmd/wekafsplugin/main.go -------------------------------------------------------------------------------- /debug.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/debug.Dockerfile -------------------------------------------------------------------------------- /development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/development.md -------------------------------------------------------------------------------- /docs/NFS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/docs/NFS.md -------------------------------------------------------------------------------- /docs/usage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/docs/usage.md -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/common/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/common/README.md -------------------------------------------------------------------------------- /examples/common/csi-wekafs-api-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/common/csi-wekafs-api-secret.yaml -------------------------------------------------------------------------------- /examples/common/snapshotclass-csi-wekafs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/common/snapshotclass-csi-wekafs.yaml -------------------------------------------------------------------------------- /examples/dynamic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic/README.md -------------------------------------------------------------------------------- /examples/dynamic_api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_api/README.md -------------------------------------------------------------------------------- /examples/dynamic_directory/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_directory/README.md -------------------------------------------------------------------------------- /examples/dynamic_directory/csi-app-on-dir-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_directory/csi-app-on-dir-api.yaml -------------------------------------------------------------------------------- /examples/dynamic_directory/csi-app-on-dir-clone.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_directory/csi-app-on-dir-clone.yaml -------------------------------------------------------------------------------- /examples/dynamic_directory/csi-app-on-dir-snapshot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_directory/csi-app-on-dir-snapshot.yaml -------------------------------------------------------------------------------- /examples/dynamic_directory/csi-app-readonly-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_directory/csi-app-readonly-api.yaml -------------------------------------------------------------------------------- /examples/dynamic_directory/csi-daemonset.app-on-dir-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_directory/csi-daemonset.app-on-dir-api.yaml -------------------------------------------------------------------------------- /examples/dynamic_directory/csi-statefulset-on-dir-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_directory/csi-statefulset-on-dir-api.yaml -------------------------------------------------------------------------------- /examples/dynamic_directory/csi-vdbench-on-dir-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_directory/csi-vdbench-on-dir-api.yaml -------------------------------------------------------------------------------- /examples/dynamic_directory/pvc-wekafs-dir-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_directory/pvc-wekafs-dir-api.yaml -------------------------------------------------------------------------------- /examples/dynamic_directory/pvc-wekafs-dir-clone.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_directory/pvc-wekafs-dir-clone.yaml -------------------------------------------------------------------------------- /examples/dynamic_directory/pvc-wekafs-dir-readonly-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_directory/pvc-wekafs-dir-readonly-api.yaml -------------------------------------------------------------------------------- /examples/dynamic_directory/pvc-wekafs-dir-snapshot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_directory/pvc-wekafs-dir-snapshot.yaml -------------------------------------------------------------------------------- /examples/dynamic_directory/snapshot-pvc-wekafs-dir-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_directory/snapshot-pvc-wekafs-dir-api.yaml -------------------------------------------------------------------------------- /examples/dynamic_directory/storageclass-wekafs-dir-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_directory/storageclass-wekafs-dir-api.yaml -------------------------------------------------------------------------------- /examples/dynamic_filesystem/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_filesystem/README.md -------------------------------------------------------------------------------- /examples/dynamic_filesystem/csi-app-on-fs-api-readonly.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_filesystem/csi-app-on-fs-api-readonly.yaml -------------------------------------------------------------------------------- /examples/dynamic_filesystem/csi-app-on-fs-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_filesystem/csi-app-on-fs-api.yaml -------------------------------------------------------------------------------- /examples/dynamic_filesystem/csi-app-on-fs-clone.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_filesystem/csi-app-on-fs-clone.yaml -------------------------------------------------------------------------------- /examples/dynamic_filesystem/csi-app-on-fs-snapshot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_filesystem/csi-app-on-fs-snapshot.yaml -------------------------------------------------------------------------------- /examples/dynamic_filesystem/pvc-wekafs-fs-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_filesystem/pvc-wekafs-fs-api.yaml -------------------------------------------------------------------------------- /examples/dynamic_filesystem/pvc-wekafs-fs-clone.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_filesystem/pvc-wekafs-fs-clone.yaml -------------------------------------------------------------------------------- /examples/dynamic_filesystem/pvc-wekafs-fs-snapshot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_filesystem/pvc-wekafs-fs-snapshot.yaml -------------------------------------------------------------------------------- /examples/dynamic_filesystem/snapshot-pvc-wekafs-fs-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_filesystem/snapshot-pvc-wekafs-fs-api.yaml -------------------------------------------------------------------------------- /examples/dynamic_filesystem/storageclass-wekafs-fs-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_filesystem/storageclass-wekafs-fs-api.yaml -------------------------------------------------------------------------------- /examples/dynamic_filesystem_encrypted/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_filesystem_encrypted/README.md -------------------------------------------------------------------------------- /examples/dynamic_filesystem_encrypted/csi-app-on-fs-clone-encrypted-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_filesystem_encrypted/csi-app-on-fs-clone-encrypted-api.yaml -------------------------------------------------------------------------------- /examples/dynamic_filesystem_encrypted/csi-app-on-fs-encrypted-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_filesystem_encrypted/csi-app-on-fs-encrypted-api.yaml -------------------------------------------------------------------------------- /examples/dynamic_filesystem_encrypted/csi-app-on-fs-snapshot-encrypted-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_filesystem_encrypted/csi-app-on-fs-snapshot-encrypted-api.yaml -------------------------------------------------------------------------------- /examples/dynamic_filesystem_encrypted/pvc-wekafs-fs-clone-encrypted-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_filesystem_encrypted/pvc-wekafs-fs-clone-encrypted-api.yaml -------------------------------------------------------------------------------- /examples/dynamic_filesystem_encrypted/pvc-wekafs-fs-encrypted-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_filesystem_encrypted/pvc-wekafs-fs-encrypted-api.yaml -------------------------------------------------------------------------------- /examples/dynamic_filesystem_encrypted/pvc-wekafs-fs-snapshot-encrypted-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_filesystem_encrypted/pvc-wekafs-fs-snapshot-encrypted-api.yaml -------------------------------------------------------------------------------- /examples/dynamic_filesystem_encrypted/snapshot-pvc-wekafs-fs-encrypted-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_filesystem_encrypted/snapshot-pvc-wekafs-fs-encrypted-api.yaml -------------------------------------------------------------------------------- /examples/dynamic_filesystem_encrypted/storageclass-wekafs-fs-encrypted-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_filesystem_encrypted/storageclass-wekafs-fs-encrypted-api.yaml -------------------------------------------------------------------------------- /examples/dynamic_filesystem_encrypted_nokms/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_filesystem_encrypted_nokms/README.md -------------------------------------------------------------------------------- /examples/dynamic_filesystem_encrypted_nokms/csi-app-on-fs-encrypted-nokms-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_filesystem_encrypted_nokms/csi-app-on-fs-encrypted-nokms-api.yaml -------------------------------------------------------------------------------- /examples/dynamic_filesystem_encrypted_nokms/pvc-wekafs-fs-encrypted-nokms-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_filesystem_encrypted_nokms/pvc-wekafs-fs-encrypted-nokms-api.yaml -------------------------------------------------------------------------------- /examples/dynamic_filesystem_encrypted_nokms/storageclass-wekafs-fs-encrypted-nokms-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_filesystem_encrypted_nokms/storageclass-wekafs-fs-encrypted-nokms-api.yaml -------------------------------------------------------------------------------- /examples/dynamic_filesystem_encryption_key_in_secret/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_filesystem_encryption_key_in_secret/README.md -------------------------------------------------------------------------------- /examples/dynamic_filesystem_encryption_key_in_secret/csi-app-on-fs-encryption-key-in-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_filesystem_encryption_key_in_secret/csi-app-on-fs-encryption-key-in-secret.yaml -------------------------------------------------------------------------------- /examples/dynamic_filesystem_encryption_key_in_secret/csi-wekafs-api-secret-kms-encryption-key-in-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_filesystem_encryption_key_in_secret/csi-wekafs-api-secret-kms-encryption-key-in-secret.yaml -------------------------------------------------------------------------------- /examples/dynamic_filesystem_encryption_key_in_secret/pvc-wekafs-fs-encryption-key-in-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_filesystem_encryption_key_in_secret/pvc-wekafs-fs-encryption-key-in-secret.yaml -------------------------------------------------------------------------------- /examples/dynamic_filesystem_encryption_key_in_secret/storageclass-wekafs-fs-encryption-key-in-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_filesystem_encryption_key_in_secret/storageclass-wekafs-fs-encryption-key-in-secret.yaml -------------------------------------------------------------------------------- /examples/dynamic_snapshot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_snapshot/README.md -------------------------------------------------------------------------------- /examples/dynamic_snapshot/csi-app-on-snap-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_snapshot/csi-app-on-snap-api.yaml -------------------------------------------------------------------------------- /examples/dynamic_snapshot/csi-app-on-snap-clone.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_snapshot/csi-app-on-snap-clone.yaml -------------------------------------------------------------------------------- /examples/dynamic_snapshot/csi-app-on-snap-snapshot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_snapshot/csi-app-on-snap-snapshot.yaml -------------------------------------------------------------------------------- /examples/dynamic_snapshot/pvc-wekafs-snap-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_snapshot/pvc-wekafs-snap-api.yaml -------------------------------------------------------------------------------- /examples/dynamic_snapshot/pvc-wekafs-snap-clone.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_snapshot/pvc-wekafs-snap-clone.yaml -------------------------------------------------------------------------------- /examples/dynamic_snapshot/pvc-wekafs-snap-snapshot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_snapshot/pvc-wekafs-snap-snapshot.yaml -------------------------------------------------------------------------------- /examples/dynamic_snapshot/snapshot-pvc-wekafs-snap-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_snapshot/snapshot-pvc-wekafs-snap-api.yaml -------------------------------------------------------------------------------- /examples/dynamic_snapshot/storageclass-wekafs-snap-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/dynamic_snapshot/storageclass-wekafs-snap-api.yaml -------------------------------------------------------------------------------- /examples/fsgroup/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/fsgroup/README.md -------------------------------------------------------------------------------- /examples/fsgroup/csi-app-fsgroup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/fsgroup/csi-app-fsgroup.yaml -------------------------------------------------------------------------------- /examples/fsgroup/pvc-wekafs-fsgroup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/fsgroup/pvc-wekafs-fsgroup.yaml -------------------------------------------------------------------------------- /examples/mount_options/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/mount_options/README.md -------------------------------------------------------------------------------- /examples/mount_options/csi-app-on-fs-mountoptions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/mount_options/csi-app-on-fs-mountoptions.yaml -------------------------------------------------------------------------------- /examples/mount_options/pvc-wekafs-fs-mountoptions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/mount_options/pvc-wekafs-fs-mountoptions.yaml -------------------------------------------------------------------------------- /examples/mount_options/storageclass-wekafs-mountoptions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/mount_options/storageclass-wekafs-mountoptions.yaml -------------------------------------------------------------------------------- /examples/rwo-pod/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/rwo-pod/README.md -------------------------------------------------------------------------------- /examples/rwo-pod/csi-app-rwo-pod-01.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/rwo-pod/csi-app-rwo-pod-01.yaml -------------------------------------------------------------------------------- /examples/rwo-pod/csi-app-rwo-pod-02.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/rwo-pod/csi-app-rwo-pod-02.yaml -------------------------------------------------------------------------------- /examples/rwo-pod/pvc-wekafs-rwo-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/rwo-pod/pvc-wekafs-rwo-pod.yaml -------------------------------------------------------------------------------- /examples/static/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/static/README.md -------------------------------------------------------------------------------- /examples/static_api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/static_api/README.md -------------------------------------------------------------------------------- /examples/static_snapshot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/static_snapshot/README.md -------------------------------------------------------------------------------- /examples/static_snapshot/csi-app-on-snap-from-static-snap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/static_snapshot/csi-app-on-snap-from-static-snap.yaml -------------------------------------------------------------------------------- /examples/static_snapshot/pvc-wekafs-snap-from-static-snap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/static_snapshot/pvc-wekafs-snap-from-static-snap.yaml -------------------------------------------------------------------------------- /examples/static_snapshot/snapshot-wekafs-static-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/static_snapshot/snapshot-wekafs-static-api.yaml -------------------------------------------------------------------------------- /examples/static_snapshot/snapshotcontent-wekafs-static-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/static_snapshot/snapshotcontent-wekafs-static-api.yaml -------------------------------------------------------------------------------- /examples/static_snapshot/storageclass-wekafs-snap-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/static_snapshot/storageclass-wekafs-snap-api.yaml -------------------------------------------------------------------------------- /examples/static_volume/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/static_volume/README.md -------------------------------------------------------------------------------- /examples/static_volume/static_directory/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/static_volume/static_directory/README.md -------------------------------------------------------------------------------- /examples/static_volume/static_directory/csi-app-on-dir-static-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/static_volume/static_directory/csi-app-on-dir-static-api.yaml -------------------------------------------------------------------------------- /examples/static_volume/static_directory/pv-wekafs-dir-static-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/static_volume/static_directory/pv-wekafs-dir-static-api.yaml -------------------------------------------------------------------------------- /examples/static_volume/static_directory/pvc-wekafs-dir-static-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/static_volume/static_directory/pvc-wekafs-dir-static-api.yaml -------------------------------------------------------------------------------- /examples/static_volume/static_directory/storageclass-wekafs-dir-static-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/static_volume/static_directory/storageclass-wekafs-dir-static-api.yaml -------------------------------------------------------------------------------- /examples/static_volume/static_filesystem/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/static_volume/static_filesystem/README.md -------------------------------------------------------------------------------- /examples/static_volume/static_filesystem/csi-app-on-fs-static-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/static_volume/static_filesystem/csi-app-on-fs-static-api.yaml -------------------------------------------------------------------------------- /examples/static_volume/static_filesystem/pv-wekafs-fs-static-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/static_volume/static_filesystem/pv-wekafs-fs-static-api.yaml -------------------------------------------------------------------------------- /examples/static_volume/static_filesystem/pvc-wekafs-fs-static-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/static_volume/static_filesystem/pvc-wekafs-fs-static-api.yaml -------------------------------------------------------------------------------- /examples/static_volume/static_filesystem/storageclass-wekafs-fs-static-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/static_volume/static_filesystem/storageclass-wekafs-fs-static-api.yaml -------------------------------------------------------------------------------- /examples/static_volume/static_snapshot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/static_volume/static_snapshot/README.md -------------------------------------------------------------------------------- /examples/static_volume/static_snapshot/csi-app-on-fssnap-static-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/static_volume/static_snapshot/csi-app-on-fssnap-static-api.yaml -------------------------------------------------------------------------------- /examples/static_volume/static_snapshot/pv-wekafs-fssnap-static-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/static_volume/static_snapshot/pv-wekafs-fssnap-static-api.yaml -------------------------------------------------------------------------------- /examples/static_volume/static_snapshot/pvc-wekafs-fssnap-static-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/static_volume/static_snapshot/pvc-wekafs-fssnap-static-api.yaml -------------------------------------------------------------------------------- /examples/static_volume/static_snapshot/storageclass-wekafs-fssnap-static-api.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/examples/static_volume/static_snapshot/storageclass-wekafs-fssnap-static-api.yaml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/go.sum -------------------------------------------------------------------------------- /migration/migrate-legacy-csi-volumes.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/migration/migrate-legacy-csi-volumes.sh -------------------------------------------------------------------------------- /pkg/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/OWNERS -------------------------------------------------------------------------------- /pkg/wekafs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/README.md -------------------------------------------------------------------------------- /pkg/wekafs/apiclient/apiclient.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/apiclient/apiclient.go -------------------------------------------------------------------------------- /pkg/wekafs/apiclient/apiclient_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/apiclient/apiclient_test.go -------------------------------------------------------------------------------- /pkg/wekafs/apiclient/apiendpoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/apiclient/apiendpoint.go -------------------------------------------------------------------------------- /pkg/wekafs/apiclient/apiobject.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/apiclient/apiobject.go -------------------------------------------------------------------------------- /pkg/wekafs/apiclient/cluster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/apiclient/cluster.go -------------------------------------------------------------------------------- /pkg/wekafs/apiclient/compatibility.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/apiclient/compatibility.go -------------------------------------------------------------------------------- /pkg/wekafs/apiclient/compatibility_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/apiclient/compatibility_test.go -------------------------------------------------------------------------------- /pkg/wekafs/apiclient/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/apiclient/constants.go -------------------------------------------------------------------------------- /pkg/wekafs/apiclient/credentials.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/apiclient/credentials.go -------------------------------------------------------------------------------- /pkg/wekafs/apiclient/encryption.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/apiclient/encryption.go -------------------------------------------------------------------------------- /pkg/wekafs/apiclient/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/apiclient/errors.go -------------------------------------------------------------------------------- /pkg/wekafs/apiclient/filesystem.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/apiclient/filesystem.go -------------------------------------------------------------------------------- /pkg/wekafs/apiclient/interfacegroup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/apiclient/interfacegroup.go -------------------------------------------------------------------------------- /pkg/wekafs/apiclient/interfacegroup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/apiclient/interfacegroup_test.go -------------------------------------------------------------------------------- /pkg/wekafs/apiclient/kms.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/apiclient/kms.go -------------------------------------------------------------------------------- /pkg/wekafs/apiclient/kms_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/apiclient/kms_test.go -------------------------------------------------------------------------------- /pkg/wekafs/apiclient/login.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/apiclient/login.go -------------------------------------------------------------------------------- /pkg/wekafs/apiclient/nfs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/apiclient/nfs.go -------------------------------------------------------------------------------- /pkg/wekafs/apiclient/nfs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/apiclient/nfs_test.go -------------------------------------------------------------------------------- /pkg/wekafs/apiclient/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/apiclient/node.go -------------------------------------------------------------------------------- /pkg/wekafs/apiclient/quota.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/apiclient/quota.go -------------------------------------------------------------------------------- /pkg/wekafs/apiclient/requests.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/apiclient/requests.go -------------------------------------------------------------------------------- /pkg/wekafs/apiclient/resolvepath.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/apiclient/resolvepath.go -------------------------------------------------------------------------------- /pkg/wekafs/apiclient/resolvepath_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/apiclient/resolvepath_test.go -------------------------------------------------------------------------------- /pkg/wekafs/apiclient/snapshot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/apiclient/snapshot.go -------------------------------------------------------------------------------- /pkg/wekafs/apiclient/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/apiclient/utils.go -------------------------------------------------------------------------------- /pkg/wekafs/apiclient/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/apiclient/utils_test.go -------------------------------------------------------------------------------- /pkg/wekafs/ascii.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/ascii.go -------------------------------------------------------------------------------- /pkg/wekafs/controllerserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/controllerserver.go -------------------------------------------------------------------------------- /pkg/wekafs/driverconfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/driverconfig.go -------------------------------------------------------------------------------- /pkg/wekafs/gc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/gc.go -------------------------------------------------------------------------------- /pkg/wekafs/identityserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/identityserver.go -------------------------------------------------------------------------------- /pkg/wekafs/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/interfaces.go -------------------------------------------------------------------------------- /pkg/wekafs/mountoptions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/mountoptions.go -------------------------------------------------------------------------------- /pkg/wekafs/mountoptions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/mountoptions_test.go -------------------------------------------------------------------------------- /pkg/wekafs/nfsmount.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/nfsmount.go -------------------------------------------------------------------------------- /pkg/wekafs/nfsmounter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/nfsmounter.go -------------------------------------------------------------------------------- /pkg/wekafs/nodeserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/nodeserver.go -------------------------------------------------------------------------------- /pkg/wekafs/otel.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/otel.go -------------------------------------------------------------------------------- /pkg/wekafs/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/server.go -------------------------------------------------------------------------------- /pkg/wekafs/snapshot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/snapshot.go -------------------------------------------------------------------------------- /pkg/wekafs/snapshotconstructors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/snapshotconstructors.go -------------------------------------------------------------------------------- /pkg/wekafs/utilities.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/utilities.go -------------------------------------------------------------------------------- /pkg/wekafs/utilities_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/utilities_test.go -------------------------------------------------------------------------------- /pkg/wekafs/volume.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/volume.go -------------------------------------------------------------------------------- /pkg/wekafs/volume_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/volume_test.go -------------------------------------------------------------------------------- /pkg/wekafs/volumeconstructors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/volumeconstructors.go -------------------------------------------------------------------------------- /pkg/wekafs/wekafs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/wekafs.go -------------------------------------------------------------------------------- /pkg/wekafs/wekafs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/wekafs_test.go -------------------------------------------------------------------------------- /pkg/wekafs/wekafsmount.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/wekafsmount.go -------------------------------------------------------------------------------- /pkg/wekafs/wekafsmounter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/pkg/wekafs/wekafsmounter.go -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/renovate.json -------------------------------------------------------------------------------- /selinux/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/selinux/README.md -------------------------------------------------------------------------------- /selinux/csi-wekafs.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/selinux/csi-wekafs.mod -------------------------------------------------------------------------------- /selinux/csi-wekafs.pp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/selinux/csi-wekafs.pp -------------------------------------------------------------------------------- /selinux/csi-wekafs.te: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/selinux/csi-wekafs.te -------------------------------------------------------------------------------- /semicolon_delimited_script: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/semicolon_delimited_script -------------------------------------------------------------------------------- /tests/csi-sanity/.gitignore: -------------------------------------------------------------------------------- 1 | .tmp-bin/plugin_linux 2 | wekafs-api-secret.yaml 3 | -------------------------------------------------------------------------------- /tests/csi-sanity/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/tests/csi-sanity/Dockerfile -------------------------------------------------------------------------------- /tests/csi-sanity/_docker_run_sanity.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/tests/csi-sanity/_docker_run_sanity.sh -------------------------------------------------------------------------------- /tests/csi-sanity/docker-compose-nfs-snapshotcaps.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/tests/csi-sanity/docker-compose-nfs-snapshotcaps.yaml -------------------------------------------------------------------------------- /tests/csi-sanity/docker-compose-nosnapshotcaps.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/tests/csi-sanity/docker-compose-nosnapshotcaps.yaml -------------------------------------------------------------------------------- /tests/csi-sanity/docker-compose-snapshotcaps.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/tests/csi-sanity/docker-compose-snapshotcaps.yaml -------------------------------------------------------------------------------- /tests/csi-sanity/docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/tests/csi-sanity/docker-compose.yaml -------------------------------------------------------------------------------- /tests/csi-sanity/ga-Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/tests/csi-sanity/ga-Dockerfile -------------------------------------------------------------------------------- /tests/csi-sanity/ga_docker_run_sanity.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/tests/csi-sanity/ga_docker_run_sanity.sh -------------------------------------------------------------------------------- /tests/csi-sanity/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/tests/csi-sanity/test.sh -------------------------------------------------------------------------------- /tests/csi-sanity/wekafs-dirv1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/tests/csi-sanity/wekafs-dirv1.yaml -------------------------------------------------------------------------------- /tests/csi-sanity/wekafs-fs.yaml: -------------------------------------------------------------------------------- 1 | filesystemGroupName: default 2 | -------------------------------------------------------------------------------- /tests/csi-sanity/wekafs-snapvol.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/weka/csi-wekafs/HEAD/tests/csi-sanity/wekafs-snapvol.yaml --------------------------------------------------------------------------------