Commit Graph

410 Commits

Author SHA1 Message Date
Per Abich 2bcb474770 Fixing documentation to be correct for Kubernetes
Converted from openshift command
(cherry picked from commit 5e95ea2ffe)
2020-09-07 05:49:08 +00:00
Matthew Wong c4a7e76517 Distribute Role+Rolebinding everywhere instead of giving cluster-scoped endpoints r/w
(cherry picked from commit 7df14ef767)
2020-09-07 05:49:08 +00:00
Dave Johnson 4a7e7c46a2 Remove unecessary reference to Red Hat.
(cherry picked from commit fa44e1fcba)
2020-09-07 05:49:08 +00:00
Dave Johnson 0ee8b3827e Fix typo
(cherry picked from commit 530aa45090)
2020-09-07 05:49:08 +00:00
Dave Johnson a9f0c6187a Clarifications and minor formatting improvements.
(cherry picked from commit af83d2c193)
2020-09-07 05:49:08 +00:00
Matthew Wong a54ff504ef Fix archiveOnDelete parsing
(cherry picked from commit 9b94fa6ac2)
2020-09-07 05:49:08 +00:00
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
Michelle Au 2c098465dd Add cleanup instructions to release-notes generation 2020-08-24 16:44:58 -07:00
Kubernetes Prow Robot 60e1cd3d08
Merge pull request #98 from pohly/kubernetes-1-19-fixes
Kubernetes 1.19 fixes
2020-08-14 09:30:21 -07:00
Patrick Ohly 0979c09102 prow.sh: fix E2E suite for Kubernetes >= 1.18
It used to be necessary to override from where the E2E suite came on a
case-by-case basis (initially, testing was using a more recent suite
against an older Kubernetes). This should never become necessary again
and the lack of a specific entry for 1.18 already had the unintended
effect that Kubernetes 1.18 was tested with the suite from master, so
overall it is better to always use the E2E suite which matches
Kubernetes.
2020-08-14 15:03:02 +02:00
Patrick Ohly 3b4a2f1d95 prow.sh: fix installing Go for Kubernetes 1.19.0
Kubernetes 1.19.0 uses Go 1.15, but refers to it as 1.15.0. This broke
both the check whether we need to install 1.15 (because "go version"
reports 1.15, which didn't match 1.15.0) and then downloading the
release archive (because the URL also only uses 1.15).
2020-08-14 15:03:02 +02:00
Kubernetes Prow Robot 1fbb636cb9
Merge pull request #97 from pohly/go-1.15
switch to Go 1.15
2020-08-12 11:43:15 -07:00
Patrick Ohly 82d108acdc switch to Go 1.15
Go 1.15 was released and is the major version that Kubernetes 1.19.0
is going to use. There are probably bugs in the older 1.13.3 that were
fixed, so we should update.
2020-08-12 09:42:55 +02: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 d8a2530054
Merge pull request #95 from msau42/add-release-process
Add steps on promoting release images
2020-08-07 13:25:57 -07:00
Michelle Au 843bddca14 Add steps on promoting release images 2020-08-05 13:29:03 -07:00
Kubernetes Prow Robot 0345a835e2
Merge pull request #94 from linux-on-ibm-z/bump-timeout
cloud build: bump timeout in Prow job
2020-07-08 14:50:34 -07:00
namrata-ibm 1fdf2d53cd cloud build: bump timeout in Prow job 2020-07-08 08:03:24 -04:00
Kubernetes Prow Robot 41ec6d1530
Merge pull request #93 from animeshk08/patch-1
filter-junit: Fix gofmt error
2020-06-18 01:18:05 -07:00
Animesh Kumar 5a54e67d80 filter-junit: Fix gofmt error
Signed-off-by: Animesh Kumar <animuz111@gmail.com>
2020-06-18 13:08:51 +05:30
Kubernetes Prow Robot 0676fcbd77
Merge pull request #92 from animeshk08/patch-1
filter-junit: Fix golint error
2020-06-17 23:52:05 -07:00
Animesh Kumar 36ea4ffae0 filter-junit: Fix golint error
Signed-off-by: Animesh Kumar <animuz111@gmail.com>
2020-06-17 18:42:28 +05:30
Kubernetes Prow Robot f5a420378d
Merge pull request #91 from cyb70289/arm64
prow.sh: enable building arm64 image
2020-06-16 00:10:04 -07:00
Yibo Cai 43e50d6f64 prow.sh: enable building arm64 image 2020-06-16 10:59:05 +08:00
Kubernetes Prow Robot 0d5bd8436e
Merge pull request #90 from pohly/k8s-staging-sig-storage
cloud build: k8s-staging-sig-storage
2020-06-12 09:23:58 -07:00
Patrick Ohly 3df86b7d43 cloud build: k8s-staging-sig-storage
As discussed in https://github.com/kubernetes/k8s.io/pull/943, we want
to consolidate under k8s-staging-sig-storage.
2020-06-12 15:48:26 +02:00