├── .github ├── ISSUE_TEMPLATE │ ├── become-an-adopter.md │ ├── bug_report.md │ └── feature-request.md ├── pull_request_template.md └── workflows │ ├── build.yml │ ├── chart-lint-test.yml │ ├── pull_request.yml │ ├── release-charts.yml │ └── release.yml ├── .gitignore ├── ADOPTERS.md ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── GOVERNANCE.md ├── LICENSE ├── MAINTAINERS ├── Makefile ├── Makefile.buildx.mk ├── README.md ├── RELEASE.md ├── cmd └── provisioner-nfs │ ├── app │ └── start.go │ └── main.go ├── ct.yml ├── deploy ├── helm │ └── charts │ │ ├── Chart.yaml │ │ ├── README.md │ │ ├── templates │ │ ├── NOTES.txt │ │ ├── _helpers.tpl │ │ ├── clusterrole.yaml │ │ ├── clusterrolebinding.yaml │ │ ├── deployment.yaml │ │ ├── kernel-nfs-storageclass.yaml │ │ ├── psp.yaml │ │ └── serviceaccount.yaml │ │ └── values.yaml └── kubectl │ ├── busybox-openebs-rwx.yaml │ └── openebs-nfs-provisioner.yaml ├── develop └── developer.md ├── docs ├── design │ └── hooks.md ├── expose-nfs-server.md ├── intro.md ├── metrics.md ├── nfs-volume-create.png ├── nfs-volume-delete.png ├── troubleshooting.md ├── troubleshooting │ └── non-root-application-accesing-nfs-volume.md ├── tutorial │ ├── configure-nfs-server-resource-requirements.md │ ├── file-permissions.md │ ├── get-nfs-volume-details.sh │ ├── nfs-hook.md │ ├── nfs-volume-resize.md │ ├── node-affinity.md │ ├── upgrade-nfs-server.sh │ └── upgrade.md ├── workflow.md └── workload │ └── wordpress.md ├── e2e-tests ├── Dockerfile ├── README.md ├── apps │ └── busybox │ │ └── deployers │ │ ├── busybox_deployment.yml │ │ ├── run_e2e_test.yml │ │ ├── test.yml │ │ └── test_vars.yml ├── experiments │ └── dynamic-nfs-provisioner │ │ ├── README.md │ │ ├── charts_operator_provision.yml │ │ ├── master_operator_provision.yml │ │ ├── nfs-sc.j2 │ │ ├── release_tag_provision.yml │ │ ├── run_e2e_test.yml │ │ ├── test.yml │ │ └── test_vars.yml ├── funclib │ └── scale_replicas.yml ├── hack │ ├── crds.yaml │ ├── e2e-result.j2 │ ├── push │ └── rbac.yaml └── utils │ ├── applications │ └── busybox │ │ └── busybox_data_persistence.yml │ ├── create_testname.yml │ ├── k8s │ ├── check_deployment_status.yml │ ├── check_statefulset_status.yml │ ├── create_ns.yml │ ├── deploy_application.yml │ ├── deploy_single_app.yml │ ├── deprovision_deployment.yml │ ├── deprovision_statefulset.yml │ ├── fetch_app_pod.yml │ ├── pre_create_app_deploy.yml │ ├── status_app_pod.yml │ └── status_testns.yml │ └── update_e2e_result_resource.yml ├── go.mod ├── go.sum ├── hack └── update-k8s.sh ├── nfs-server-container ├── .bashrc ├── .dockerignore ├── Dockerfile ├── README.md ├── exports └── nfsd.sh ├── pkg ├── helper │ ├── helper.go │ └── helper_test.go ├── hook │ ├── action.go │ ├── action_test.go │ ├── deployment_action.go │ ├── deployment_action_test.go │ ├── execute.go │ ├── execute_test.go │ ├── helper.go │ ├── parser.go │ ├── parser_test.go │ ├── pv_action.go │ ├── pv_action_test.go │ ├── pvc_action.go │ ├── pvc_action_test.go │ ├── service_action.go │ ├── service_action_test.go │ ├── types.go │ └── vars.go ├── kubernetes │ ├── api │ │ ├── apps │ │ │ └── v1 │ │ │ │ └── deployment │ │ │ │ ├── deployment.go │ │ │ │ ├── deployment_test.go │ │ │ │ ├── kubernetes.go │ │ │ │ └── rollout_status.go │ │ └── core │ │ │ └── v1 │ │ │ ├── container │ │ │ ├── container.go │ │ │ └── container_test.go │ │ │ ├── namespace │ │ │ ├── kubernetes.go │ │ │ ├── kubernetes_test.go │ │ │ ├── namespace.go │ │ │ └── namespace_test.go │ │ │ ├── persistentvolume │ │ │ ├── build.go │ │ │ ├── build_test.go │ │ │ ├── buildlist.go │ │ │ ├── buildlist_test.go │ │ │ ├── kubernetes.go │ │ │ ├── kubernetes_test.go │ │ │ ├── persistentvolume.go │ │ │ └── persistentvolume_test.go │ │ │ ├── persistentvolumeclaim │ │ │ ├── build.go │ │ │ ├── build_test.go │ │ │ ├── buildlist.go │ │ │ ├── buildlist_test.go │ │ │ ├── kubernetes.go │ │ │ ├── kubernetes_test.go │ │ │ ├── persistentvolumeclaim.go │ │ │ └── persistentvolumeclaim_test.go │ │ │ ├── podtemplatespec │ │ │ ├── podtemplatespec.go │ │ │ └── podtemplatespec_test.go │ │ │ ├── service │ │ │ ├── build.go │ │ │ ├── kubernetes.go │ │ │ └── service.go │ │ │ └── volume │ │ │ ├── build.go │ │ │ ├── build_test.go │ │ │ └── volume.go │ └── client │ │ ├── client.go │ │ └── client_test.go └── metrics │ └── metrics.go ├── provisioner ├── backward_compatability.go ├── config.go ├── config_test.go ├── controller.go ├── env.go ├── garbage_collector.go ├── garbage_collector_test.go ├── helper_kernel_nfs_server.go ├── helper_kernel_nfs_server_test.go ├── node_affinity.go ├── node_affinity_test.go ├── provisioner.go ├── provisioner_kernel_nfs_server.go ├── pvc_tracker.go ├── pvc_tracker_test.go ├── signal_handler.go └── types.go └── tests ├── README.md ├── exec.go ├── garbage_collector_test.go ├── install-localpv.sh ├── install-nfs-provisioner.sh ├── k8s_utils.go ├── multiple_nfs_server_test.go ├── nfs_backend_sc_retain_test.go ├── nfs_claim_released_pv.go ├── nfs_hook_test.go ├── nfs_invalid_backend_sc_topology_test.go ├── nfs_sc_delayed_binding_test.go ├── nfs_server_file_permissions_test.go ├── nfs_server_image_test.go ├── nfs_server_invalid_ns_test.go ├── nfs_server_ns_test.go ├── nfs_server_param_test.go ├── nfs_server_resource_limits_test.go ├── node_affinity_test.go ├── non_root_test.go ├── provisioner_with_invalid_backend_sc.go ├── reclaim_policy_test.go ├── sanity_test.go ├── suite_test.go └── utils.go /.github/ISSUE_TEMPLATE/become-an-adopter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/.github/ISSUE_TEMPLATE/become-an-adopter.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/.github/ISSUE_TEMPLATE/feature-request.md -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/chart-lint-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/.github/workflows/chart-lint-test.yml -------------------------------------------------------------------------------- /.github/workflows/pull_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/.github/workflows/pull_request.yml -------------------------------------------------------------------------------- /.github/workflows/release-charts.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/.github/workflows/release-charts.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/.gitignore -------------------------------------------------------------------------------- /ADOPTERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/ADOPTERS.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /GOVERNANCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/GOVERNANCE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/MAINTAINERS -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/Makefile -------------------------------------------------------------------------------- /Makefile.buildx.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/Makefile.buildx.mk -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/RELEASE.md -------------------------------------------------------------------------------- /cmd/provisioner-nfs/app/start.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/cmd/provisioner-nfs/app/start.go -------------------------------------------------------------------------------- /cmd/provisioner-nfs/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/cmd/provisioner-nfs/main.go -------------------------------------------------------------------------------- /ct.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/ct.yml -------------------------------------------------------------------------------- /deploy/helm/charts/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/deploy/helm/charts/Chart.yaml -------------------------------------------------------------------------------- /deploy/helm/charts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/deploy/helm/charts/README.md -------------------------------------------------------------------------------- /deploy/helm/charts/templates/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/deploy/helm/charts/templates/NOTES.txt -------------------------------------------------------------------------------- /deploy/helm/charts/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/deploy/helm/charts/templates/_helpers.tpl -------------------------------------------------------------------------------- /deploy/helm/charts/templates/clusterrole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/deploy/helm/charts/templates/clusterrole.yaml -------------------------------------------------------------------------------- /deploy/helm/charts/templates/clusterrolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/deploy/helm/charts/templates/clusterrolebinding.yaml -------------------------------------------------------------------------------- /deploy/helm/charts/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/deploy/helm/charts/templates/deployment.yaml -------------------------------------------------------------------------------- /deploy/helm/charts/templates/kernel-nfs-storageclass.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/deploy/helm/charts/templates/kernel-nfs-storageclass.yaml -------------------------------------------------------------------------------- /deploy/helm/charts/templates/psp.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/deploy/helm/charts/templates/psp.yaml -------------------------------------------------------------------------------- /deploy/helm/charts/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/deploy/helm/charts/templates/serviceaccount.yaml -------------------------------------------------------------------------------- /deploy/helm/charts/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/deploy/helm/charts/values.yaml -------------------------------------------------------------------------------- /deploy/kubectl/busybox-openebs-rwx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/deploy/kubectl/busybox-openebs-rwx.yaml -------------------------------------------------------------------------------- /deploy/kubectl/openebs-nfs-provisioner.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/deploy/kubectl/openebs-nfs-provisioner.yaml -------------------------------------------------------------------------------- /develop/developer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/develop/developer.md -------------------------------------------------------------------------------- /docs/design/hooks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/docs/design/hooks.md -------------------------------------------------------------------------------- /docs/expose-nfs-server.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/docs/expose-nfs-server.md -------------------------------------------------------------------------------- /docs/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/docs/intro.md -------------------------------------------------------------------------------- /docs/metrics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/docs/metrics.md -------------------------------------------------------------------------------- /docs/nfs-volume-create.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/docs/nfs-volume-create.png -------------------------------------------------------------------------------- /docs/nfs-volume-delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/docs/nfs-volume-delete.png -------------------------------------------------------------------------------- /docs/troubleshooting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/docs/troubleshooting.md -------------------------------------------------------------------------------- /docs/troubleshooting/non-root-application-accesing-nfs-volume.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/docs/troubleshooting/non-root-application-accesing-nfs-volume.md -------------------------------------------------------------------------------- /docs/tutorial/configure-nfs-server-resource-requirements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/docs/tutorial/configure-nfs-server-resource-requirements.md -------------------------------------------------------------------------------- /docs/tutorial/file-permissions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/docs/tutorial/file-permissions.md -------------------------------------------------------------------------------- /docs/tutorial/get-nfs-volume-details.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/docs/tutorial/get-nfs-volume-details.sh -------------------------------------------------------------------------------- /docs/tutorial/nfs-hook.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/docs/tutorial/nfs-hook.md -------------------------------------------------------------------------------- /docs/tutorial/nfs-volume-resize.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/docs/tutorial/nfs-volume-resize.md -------------------------------------------------------------------------------- /docs/tutorial/node-affinity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/docs/tutorial/node-affinity.md -------------------------------------------------------------------------------- /docs/tutorial/upgrade-nfs-server.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/docs/tutorial/upgrade-nfs-server.sh -------------------------------------------------------------------------------- /docs/tutorial/upgrade.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/docs/tutorial/upgrade.md -------------------------------------------------------------------------------- /docs/workflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/docs/workflow.md -------------------------------------------------------------------------------- /docs/workload/wordpress.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/docs/workload/wordpress.md -------------------------------------------------------------------------------- /e2e-tests/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/e2e-tests/Dockerfile -------------------------------------------------------------------------------- /e2e-tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/e2e-tests/README.md -------------------------------------------------------------------------------- /e2e-tests/apps/busybox/deployers/busybox_deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/e2e-tests/apps/busybox/deployers/busybox_deployment.yml -------------------------------------------------------------------------------- /e2e-tests/apps/busybox/deployers/run_e2e_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/e2e-tests/apps/busybox/deployers/run_e2e_test.yml -------------------------------------------------------------------------------- /e2e-tests/apps/busybox/deployers/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/e2e-tests/apps/busybox/deployers/test.yml -------------------------------------------------------------------------------- /e2e-tests/apps/busybox/deployers/test_vars.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/e2e-tests/apps/busybox/deployers/test_vars.yml -------------------------------------------------------------------------------- /e2e-tests/experiments/dynamic-nfs-provisioner/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/e2e-tests/experiments/dynamic-nfs-provisioner/README.md -------------------------------------------------------------------------------- /e2e-tests/experiments/dynamic-nfs-provisioner/charts_operator_provision.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/e2e-tests/experiments/dynamic-nfs-provisioner/charts_operator_provision.yml -------------------------------------------------------------------------------- /e2e-tests/experiments/dynamic-nfs-provisioner/master_operator_provision.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/e2e-tests/experiments/dynamic-nfs-provisioner/master_operator_provision.yml -------------------------------------------------------------------------------- /e2e-tests/experiments/dynamic-nfs-provisioner/nfs-sc.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/e2e-tests/experiments/dynamic-nfs-provisioner/nfs-sc.j2 -------------------------------------------------------------------------------- /e2e-tests/experiments/dynamic-nfs-provisioner/release_tag_provision.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/e2e-tests/experiments/dynamic-nfs-provisioner/release_tag_provision.yml -------------------------------------------------------------------------------- /e2e-tests/experiments/dynamic-nfs-provisioner/run_e2e_test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/e2e-tests/experiments/dynamic-nfs-provisioner/run_e2e_test.yml -------------------------------------------------------------------------------- /e2e-tests/experiments/dynamic-nfs-provisioner/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/e2e-tests/experiments/dynamic-nfs-provisioner/test.yml -------------------------------------------------------------------------------- /e2e-tests/experiments/dynamic-nfs-provisioner/test_vars.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/e2e-tests/experiments/dynamic-nfs-provisioner/test_vars.yml -------------------------------------------------------------------------------- /e2e-tests/funclib/scale_replicas.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/e2e-tests/funclib/scale_replicas.yml -------------------------------------------------------------------------------- /e2e-tests/hack/crds.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/e2e-tests/hack/crds.yaml -------------------------------------------------------------------------------- /e2e-tests/hack/e2e-result.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/e2e-tests/hack/e2e-result.j2 -------------------------------------------------------------------------------- /e2e-tests/hack/push: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/e2e-tests/hack/push -------------------------------------------------------------------------------- /e2e-tests/hack/rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/e2e-tests/hack/rbac.yaml -------------------------------------------------------------------------------- /e2e-tests/utils/applications/busybox/busybox_data_persistence.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/e2e-tests/utils/applications/busybox/busybox_data_persistence.yml -------------------------------------------------------------------------------- /e2e-tests/utils/create_testname.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/e2e-tests/utils/create_testname.yml -------------------------------------------------------------------------------- /e2e-tests/utils/k8s/check_deployment_status.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/e2e-tests/utils/k8s/check_deployment_status.yml -------------------------------------------------------------------------------- /e2e-tests/utils/k8s/check_statefulset_status.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/e2e-tests/utils/k8s/check_statefulset_status.yml -------------------------------------------------------------------------------- /e2e-tests/utils/k8s/create_ns.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/e2e-tests/utils/k8s/create_ns.yml -------------------------------------------------------------------------------- /e2e-tests/utils/k8s/deploy_application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/e2e-tests/utils/k8s/deploy_application.yml -------------------------------------------------------------------------------- /e2e-tests/utils/k8s/deploy_single_app.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/e2e-tests/utils/k8s/deploy_single_app.yml -------------------------------------------------------------------------------- /e2e-tests/utils/k8s/deprovision_deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/e2e-tests/utils/k8s/deprovision_deployment.yml -------------------------------------------------------------------------------- /e2e-tests/utils/k8s/deprovision_statefulset.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/e2e-tests/utils/k8s/deprovision_statefulset.yml -------------------------------------------------------------------------------- /e2e-tests/utils/k8s/fetch_app_pod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/e2e-tests/utils/k8s/fetch_app_pod.yml -------------------------------------------------------------------------------- /e2e-tests/utils/k8s/pre_create_app_deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/e2e-tests/utils/k8s/pre_create_app_deploy.yml -------------------------------------------------------------------------------- /e2e-tests/utils/k8s/status_app_pod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/e2e-tests/utils/k8s/status_app_pod.yml -------------------------------------------------------------------------------- /e2e-tests/utils/k8s/status_testns.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/e2e-tests/utils/k8s/status_testns.yml -------------------------------------------------------------------------------- /e2e-tests/utils/update_e2e_result_resource.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/e2e-tests/utils/update_e2e_result_resource.yml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/go.sum -------------------------------------------------------------------------------- /hack/update-k8s.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/hack/update-k8s.sh -------------------------------------------------------------------------------- /nfs-server-container/.bashrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/nfs-server-container/.bashrc -------------------------------------------------------------------------------- /nfs-server-container/.dockerignore: -------------------------------------------------------------------------------- 1 | *git 2 | -------------------------------------------------------------------------------- /nfs-server-container/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/nfs-server-container/Dockerfile -------------------------------------------------------------------------------- /nfs-server-container/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/nfs-server-container/README.md -------------------------------------------------------------------------------- /nfs-server-container/exports: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/nfs-server-container/exports -------------------------------------------------------------------------------- /nfs-server-container/nfsd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/nfs-server-container/nfsd.sh -------------------------------------------------------------------------------- /pkg/helper/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/helper/helper.go -------------------------------------------------------------------------------- /pkg/helper/helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/helper/helper_test.go -------------------------------------------------------------------------------- /pkg/hook/action.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/hook/action.go -------------------------------------------------------------------------------- /pkg/hook/action_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/hook/action_test.go -------------------------------------------------------------------------------- /pkg/hook/deployment_action.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/hook/deployment_action.go -------------------------------------------------------------------------------- /pkg/hook/deployment_action_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/hook/deployment_action_test.go -------------------------------------------------------------------------------- /pkg/hook/execute.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/hook/execute.go -------------------------------------------------------------------------------- /pkg/hook/execute_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/hook/execute_test.go -------------------------------------------------------------------------------- /pkg/hook/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/hook/helper.go -------------------------------------------------------------------------------- /pkg/hook/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/hook/parser.go -------------------------------------------------------------------------------- /pkg/hook/parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/hook/parser_test.go -------------------------------------------------------------------------------- /pkg/hook/pv_action.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/hook/pv_action.go -------------------------------------------------------------------------------- /pkg/hook/pv_action_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/hook/pv_action_test.go -------------------------------------------------------------------------------- /pkg/hook/pvc_action.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/hook/pvc_action.go -------------------------------------------------------------------------------- /pkg/hook/pvc_action_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/hook/pvc_action_test.go -------------------------------------------------------------------------------- /pkg/hook/service_action.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/hook/service_action.go -------------------------------------------------------------------------------- /pkg/hook/service_action_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/hook/service_action_test.go -------------------------------------------------------------------------------- /pkg/hook/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/hook/types.go -------------------------------------------------------------------------------- /pkg/hook/vars.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/hook/vars.go -------------------------------------------------------------------------------- /pkg/kubernetes/api/apps/v1/deployment/deployment.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/api/apps/v1/deployment/deployment.go -------------------------------------------------------------------------------- /pkg/kubernetes/api/apps/v1/deployment/deployment_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/api/apps/v1/deployment/deployment_test.go -------------------------------------------------------------------------------- /pkg/kubernetes/api/apps/v1/deployment/kubernetes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/api/apps/v1/deployment/kubernetes.go -------------------------------------------------------------------------------- /pkg/kubernetes/api/apps/v1/deployment/rollout_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/api/apps/v1/deployment/rollout_status.go -------------------------------------------------------------------------------- /pkg/kubernetes/api/core/v1/container/container.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/api/core/v1/container/container.go -------------------------------------------------------------------------------- /pkg/kubernetes/api/core/v1/container/container_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/api/core/v1/container/container_test.go -------------------------------------------------------------------------------- /pkg/kubernetes/api/core/v1/namespace/kubernetes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/api/core/v1/namespace/kubernetes.go -------------------------------------------------------------------------------- /pkg/kubernetes/api/core/v1/namespace/kubernetes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/api/core/v1/namespace/kubernetes_test.go -------------------------------------------------------------------------------- /pkg/kubernetes/api/core/v1/namespace/namespace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/api/core/v1/namespace/namespace.go -------------------------------------------------------------------------------- /pkg/kubernetes/api/core/v1/namespace/namespace_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/api/core/v1/namespace/namespace_test.go -------------------------------------------------------------------------------- /pkg/kubernetes/api/core/v1/persistentvolume/build.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/api/core/v1/persistentvolume/build.go -------------------------------------------------------------------------------- /pkg/kubernetes/api/core/v1/persistentvolume/build_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/api/core/v1/persistentvolume/build_test.go -------------------------------------------------------------------------------- /pkg/kubernetes/api/core/v1/persistentvolume/buildlist.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/api/core/v1/persistentvolume/buildlist.go -------------------------------------------------------------------------------- /pkg/kubernetes/api/core/v1/persistentvolume/buildlist_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/api/core/v1/persistentvolume/buildlist_test.go -------------------------------------------------------------------------------- /pkg/kubernetes/api/core/v1/persistentvolume/kubernetes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/api/core/v1/persistentvolume/kubernetes.go -------------------------------------------------------------------------------- /pkg/kubernetes/api/core/v1/persistentvolume/kubernetes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/api/core/v1/persistentvolume/kubernetes_test.go -------------------------------------------------------------------------------- /pkg/kubernetes/api/core/v1/persistentvolume/persistentvolume.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/api/core/v1/persistentvolume/persistentvolume.go -------------------------------------------------------------------------------- /pkg/kubernetes/api/core/v1/persistentvolume/persistentvolume_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/api/core/v1/persistentvolume/persistentvolume_test.go -------------------------------------------------------------------------------- /pkg/kubernetes/api/core/v1/persistentvolumeclaim/build.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/api/core/v1/persistentvolumeclaim/build.go -------------------------------------------------------------------------------- /pkg/kubernetes/api/core/v1/persistentvolumeclaim/build_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/api/core/v1/persistentvolumeclaim/build_test.go -------------------------------------------------------------------------------- /pkg/kubernetes/api/core/v1/persistentvolumeclaim/buildlist.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/api/core/v1/persistentvolumeclaim/buildlist.go -------------------------------------------------------------------------------- /pkg/kubernetes/api/core/v1/persistentvolumeclaim/buildlist_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/api/core/v1/persistentvolumeclaim/buildlist_test.go -------------------------------------------------------------------------------- /pkg/kubernetes/api/core/v1/persistentvolumeclaim/kubernetes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/api/core/v1/persistentvolumeclaim/kubernetes.go -------------------------------------------------------------------------------- /pkg/kubernetes/api/core/v1/persistentvolumeclaim/kubernetes_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/api/core/v1/persistentvolumeclaim/kubernetes_test.go -------------------------------------------------------------------------------- /pkg/kubernetes/api/core/v1/persistentvolumeclaim/persistentvolumeclaim.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/api/core/v1/persistentvolumeclaim/persistentvolumeclaim.go -------------------------------------------------------------------------------- /pkg/kubernetes/api/core/v1/persistentvolumeclaim/persistentvolumeclaim_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/api/core/v1/persistentvolumeclaim/persistentvolumeclaim_test.go -------------------------------------------------------------------------------- /pkg/kubernetes/api/core/v1/podtemplatespec/podtemplatespec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/api/core/v1/podtemplatespec/podtemplatespec.go -------------------------------------------------------------------------------- /pkg/kubernetes/api/core/v1/podtemplatespec/podtemplatespec_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/api/core/v1/podtemplatespec/podtemplatespec_test.go -------------------------------------------------------------------------------- /pkg/kubernetes/api/core/v1/service/build.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/api/core/v1/service/build.go -------------------------------------------------------------------------------- /pkg/kubernetes/api/core/v1/service/kubernetes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/api/core/v1/service/kubernetes.go -------------------------------------------------------------------------------- /pkg/kubernetes/api/core/v1/service/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/api/core/v1/service/service.go -------------------------------------------------------------------------------- /pkg/kubernetes/api/core/v1/volume/build.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/api/core/v1/volume/build.go -------------------------------------------------------------------------------- /pkg/kubernetes/api/core/v1/volume/build_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/api/core/v1/volume/build_test.go -------------------------------------------------------------------------------- /pkg/kubernetes/api/core/v1/volume/volume.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/api/core/v1/volume/volume.go -------------------------------------------------------------------------------- /pkg/kubernetes/client/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/client/client.go -------------------------------------------------------------------------------- /pkg/kubernetes/client/client_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/kubernetes/client/client_test.go -------------------------------------------------------------------------------- /pkg/metrics/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/pkg/metrics/metrics.go -------------------------------------------------------------------------------- /provisioner/backward_compatability.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/provisioner/backward_compatability.go -------------------------------------------------------------------------------- /provisioner/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/provisioner/config.go -------------------------------------------------------------------------------- /provisioner/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/provisioner/config_test.go -------------------------------------------------------------------------------- /provisioner/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/provisioner/controller.go -------------------------------------------------------------------------------- /provisioner/env.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/provisioner/env.go -------------------------------------------------------------------------------- /provisioner/garbage_collector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/provisioner/garbage_collector.go -------------------------------------------------------------------------------- /provisioner/garbage_collector_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/provisioner/garbage_collector_test.go -------------------------------------------------------------------------------- /provisioner/helper_kernel_nfs_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/provisioner/helper_kernel_nfs_server.go -------------------------------------------------------------------------------- /provisioner/helper_kernel_nfs_server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/provisioner/helper_kernel_nfs_server_test.go -------------------------------------------------------------------------------- /provisioner/node_affinity.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/provisioner/node_affinity.go -------------------------------------------------------------------------------- /provisioner/node_affinity_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/provisioner/node_affinity_test.go -------------------------------------------------------------------------------- /provisioner/provisioner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/provisioner/provisioner.go -------------------------------------------------------------------------------- /provisioner/provisioner_kernel_nfs_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/provisioner/provisioner_kernel_nfs_server.go -------------------------------------------------------------------------------- /provisioner/pvc_tracker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/provisioner/pvc_tracker.go -------------------------------------------------------------------------------- /provisioner/pvc_tracker_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/provisioner/pvc_tracker_test.go -------------------------------------------------------------------------------- /provisioner/signal_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/provisioner/signal_handler.go -------------------------------------------------------------------------------- /provisioner/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/provisioner/types.go -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/exec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/tests/exec.go -------------------------------------------------------------------------------- /tests/garbage_collector_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/tests/garbage_collector_test.go -------------------------------------------------------------------------------- /tests/install-localpv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/tests/install-localpv.sh -------------------------------------------------------------------------------- /tests/install-nfs-provisioner.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/tests/install-nfs-provisioner.sh -------------------------------------------------------------------------------- /tests/k8s_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/tests/k8s_utils.go -------------------------------------------------------------------------------- /tests/multiple_nfs_server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/tests/multiple_nfs_server_test.go -------------------------------------------------------------------------------- /tests/nfs_backend_sc_retain_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/tests/nfs_backend_sc_retain_test.go -------------------------------------------------------------------------------- /tests/nfs_claim_released_pv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/tests/nfs_claim_released_pv.go -------------------------------------------------------------------------------- /tests/nfs_hook_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/tests/nfs_hook_test.go -------------------------------------------------------------------------------- /tests/nfs_invalid_backend_sc_topology_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/tests/nfs_invalid_backend_sc_topology_test.go -------------------------------------------------------------------------------- /tests/nfs_sc_delayed_binding_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/tests/nfs_sc_delayed_binding_test.go -------------------------------------------------------------------------------- /tests/nfs_server_file_permissions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/tests/nfs_server_file_permissions_test.go -------------------------------------------------------------------------------- /tests/nfs_server_image_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/tests/nfs_server_image_test.go -------------------------------------------------------------------------------- /tests/nfs_server_invalid_ns_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/tests/nfs_server_invalid_ns_test.go -------------------------------------------------------------------------------- /tests/nfs_server_ns_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/tests/nfs_server_ns_test.go -------------------------------------------------------------------------------- /tests/nfs_server_param_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/tests/nfs_server_param_test.go -------------------------------------------------------------------------------- /tests/nfs_server_resource_limits_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/tests/nfs_server_resource_limits_test.go -------------------------------------------------------------------------------- /tests/node_affinity_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/tests/node_affinity_test.go -------------------------------------------------------------------------------- /tests/non_root_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/tests/non_root_test.go -------------------------------------------------------------------------------- /tests/provisioner_with_invalid_backend_sc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/tests/provisioner_with_invalid_backend_sc.go -------------------------------------------------------------------------------- /tests/reclaim_policy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/tests/reclaim_policy_test.go -------------------------------------------------------------------------------- /tests/sanity_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/tests/sanity_test.go -------------------------------------------------------------------------------- /tests/suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/tests/suite_test.go -------------------------------------------------------------------------------- /tests/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openebs-archive/dynamic-nfs-provisioner/HEAD/tests/utils.go --------------------------------------------------------------------------------