Commit Graph

30 Commits

Author SHA1 Message Date
Matthew Wong 7c1944a9b3 Change all clusterroles to have endpoints permissions and reduced events permissions, consolidate where possible
(cherry picked from commit f46a12bccb)
2020-09-07 05:49:08 +00:00
Gary Morse 125ed5e73e Adds archiveOnDelete parameter to nfs-client provisioner
(cherry picked from commit 2b11b498c5)
2020-09-07 05:49:08 +00:00
Di Weng b3eb332a8f Skip deletion if the corresponding directory is not found
(cherry picked from commit 9debe1e4d3)
2020-09-07 05:49:08 +00:00
Philippe Gagnon a36f0fe11d Propagate StorageClass MountOptions to PVs created by nfs-client-provisioner
(cherry picked from commit ec6a216177)
2020-09-07 05:49:08 +00:00
Matthew Wong de8b13b92e Revert "Add namespace extended attributes to directory"
(cherry picked from commit 700393b237)
2020-09-07 05:49:08 +00:00
Peter Grant 2ad4797674 Add namespace extended attributes to directory
(cherry picked from commit 75f9bcccbc)
2020-09-07 05:49:08 +00:00
Charlie Drage df0026975d Improves the README.md for nfs-client
This commit elaborates on how to deploy nfs-client as well as modify and
doing changes to the files before said deployment, updating the
README.md to make deployment easier.

(cherry picked from commit e2bee920ee)
2020-09-07 05:49:08 +00:00
Ian Chakeres 0600d20ecc Fixed nfs-client Makefile, so that it builds on osx
(cherry picked from commit 96c34294e2)
2020-09-07 05:49:08 +00:00
Charlie Drage a1ae5b39ce nfs-client: rbac no longer alpha, add serviceAccount to deployment
RBCA is no longer alpha and thus `v1` is only needed.

Service account has been added to deployment.yaml in order to get the
example to work correctly.

(cherry picked from commit 95186ce5dc)
2020-09-07 05:49:08 +00:00
Lawrence Dudley 630823977b update kubernetes api versions to be current to 1.8.8
(cherry picked from commit 407fa3f435)
2020-09-07 05:49:08 +00:00
Matthew Wong 6efe161fd2 Fix nfs-client Makefile for real
(cherry picked from commit a73de4048f)
2020-09-07 05:49:08 +00:00
Matthew Wong 26cd145a59 Tag :latest in nfs-client Makefile
(cherry picked from commit e110404782)
2020-09-07 05:49:08 +00:00
Matthew Wong 4381dacf42 Add changelogs to provisioners missing them
(cherry picked from commit eb39ebd88a)
2020-09-07 05:49:08 +00:00
Matthew Wong 185f3a3640 Remove provisioner versioning from efs,cephfs,nfs-client; use latest tag instead
(cherry picked from commit da48ed92e1)
2020-09-07 05:49:08 +00:00
Niklas Wik f54f61c8a4 Updated README with ARM instruction.
Signed-off-by: Niklas Wik <niklas.wik@iki.fi>
(cherry picked from commit c0716daca3)
2020-09-07 05:49:08 +00:00
Niklas Wik 9554b688ca Add support for ARM (Raspberry PI) for nfs-client
- Reorganized to use Makefile for building
- Added arm container for use in ARM based kubernetes clusters

Signed-off-by: Niklas Wik <niklas.wik@iki.fi>
(cherry picked from commit 166056da73)
2020-09-07 05:49:08 +00:00
Steve Leon 1338d50440 Incorporate K8S API changes.
- Importing API types from k8s.io/api
- Update client-go and apimachinery version
- Remove lib/helper and use the kubernetes one temporary

(cherry picked from commit 53163dd4b2)
2020-09-07 05:49:08 +00:00
Clayton O'Neill c7eb885d3e Add RBAC examples for nfs-client
Adds example configuration files for clusters that have RBAC enabled
(1.6) or OpenShift users.

This is mostly a cut and paste job from the EFS example.

(cherry picked from commit a82645d4ec)
2020-09-07 05:49:08 +00:00
Matthew Wong 1a9be4e278 Name PV as required by external provisioner contract
(cherry picked from commit 8fb0e5cc14)
2020-09-07 05:49:07 +00:00
Matthew Wong 76cafe8a6e Release nfs-client-provisioner v2.0.0
(cherry picked from commit ca3c75897c)
2020-09-07 05:49:07 +00:00
Jackie Li 701dac1829 add owners
(cherry picked from commit 48947b29d8)
2020-09-07 05:49:07 +00:00
Jackie Li c2780fa773 fix spell error & add travis build
(cherry picked from commit c916b18425)
2020-09-07 05:49:07 +00:00
Jackie Li a48c8119e4 add boilerplate required license terms
(cherry picked from commit 8bb44ce813)
2020-09-07 05:49:07 +00:00
Jackie Li 3376ae7e5f nfs-client-provisioner initial code
(cherry picked from commit 5a51799e23)
2020-09-07 05:48:52 +00:00
Kubernetes Prow Robot d8553fbc86
Merge pull request #3 from ashishranjan738/owner
Adding ashishranjan738 as the owner
2020-08-09 07:26:19 -07:00
Ashish Ranjan 78193f1e9e Adding ashishranjan738 as the owner
This commit adds ashishranjan738 as the owner to approve and review the
pull requests.

Signed-off-by: Ashish Ranjan <rnshis@amazon.com>
2020-08-08 19:38:46 +05:30
Kubernetes Prow Robot 9d22eeb715
Merge pull request #1 from kmova/patch-1
adding kmova as approver
2020-03-31 11:30:43 -07:00
Kiran Mova cb32300e40
adding kmova as approver 2020-03-30 22:23:23 +05:30
Nikhita Raghunath de32623835 Update template files to include repo-specific info 2020-03-26 07:32:42 +05:30
Nikhita Raghunath 88ea43d885 Initial commit 2020-03-26 07:23:01 +05:30