1
0
Commit Graph

65 Commits

Author SHA1 Message Date
kmova
92508da2ff update RBAC access setup for OpenShift
From OpenShift 4.4 on the built-in SCCs will be managed and thus
you cannot any longer mutate them by adding user. The proper way
is either to copy an existing SCC or use RBAC to access them.

This updates the documentation for the RBAC approach.

Signed-off-by: kmova <kiran.mova@mayadata.io>
2020-07-29 20:02:16 +00:00
kmova
528d2e2a03 feat(build): update base images to newer version
x86_64 to latest Alpine

The arm images is switched to multiarch since the hypriot image hasn't been updated in 3 years:
https://hub.docker.com/r/hypriot/rpi-alpine/tags

Currently the multiarch release of Alpine 3.11 is hold back by QEMU issues, see:
multiarch/alpine#28 but the update to 3.10 is a huge leap and 3.10 is still under support :)

Signed-off-by: kmova <kiran.mova@mayadata.io>
2020-07-29 19:50:12 +00:00
kmova
234543e14d update readme and go imports to new location
This commit fixes the following:
- fixes the go imports to use the new loction
- setup go modules for this project
- update the docker files to use the new binary name
- update the README to use the new repo name

Signed-off-by: kmova <kiran.mova@mayadata.io>
2020-07-29 19:26:32 +00:00
kmova
239fd6e613 Merge kubernetes-incubator/external-storage/nfs-client 2020-06-09 17:13:47 +00:00
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
Pando85
3a0395c8be Remove duplicated key in nfs-client deploy for arm architecture 2020-03-07 11:40:40 +01:00
daviyang35
fa12f8ae9c Remove duplicate selector fields
Remove duplicate selector fields
2020-02-15 02:17:56 +08:00
Thorsten Schifferdecker
f09ffdefb5 add namespace for rolebinding
see Issue #1278
2020-02-07 19:21:50 +01:00
Arthur666
e7add04d2d Update rbac.yaml
Modify the Role section (line 45), the namespace field is changed to indent 2 characters.
2019-11-13 00:21:49 +08:00
Matthew Wong
18cd31b4d8 Merge branch 'master' into master 2019-11-12 00:15:30 -08:00
Kubernetes Prow Robot
5083f251bc Merge pull request #1179 from santhosh-tekuri/duplicate-service-account
Remove ServiceAccount from deployment yaml files
2019-11-12 00:08:07 -08:00
TJ Zimmerman
39c5918764 Updated API Version & Added selector. 2019-09-30 22:15:10 -07:00
TJ Zimmerman
c6853e0440 Updated API Version, Added selector field. 2019-09-30 17:18:52 -07:00
Santhosh Kumar Tekuri
8419bd8f64 Remove ServiceAccount from deployment yaml files
ServiceAccount is already defined in rbac.yaml
2019-06-07 13:16:14 +05:30
Jeff Geerling
95cdb664bd Make nfs-client ARM deployment consistent with regular deployment. 2018-12-29 20:22:59 -06:00
remche
846206d609 Fix namespace and bump to Deployment apps/v1 2018-12-20 14:06:58 +01:00
Kubernetes Prow Robot
f7d2a13bdf Merge pull request #1060 from t-sato/add-sa-manifest
Fill in rbac.yaml with ServiceAccount manifest.
2018-12-18 12:43:01 -08:00
t-sato
3f8626cb2b Fill in rbac.yaml with ServiceAccount manifest. 2018-11-15 03:53:14 +09:00
mooncake
1ae796f9f4 Fix some typos
Signed-off-by: mooncake <xcoder@tenxcloud.com>
2018-11-10 23:39:50 +08:00
Matthew Wong
14209716a3 Use kubernetes-sigs/sig-storage-lib-external-provisioner 2018-10-19 09:50:42 -04:00
Matthew Wong
cd7d12292a Point nfs-client users to Helm and split up yamls 2018-09-20 11:07:17 -04:00
Matthew Wong
8ce1b16afc Merge pull request #970 from gobomb/dev
[nfs-client]Remove redundant field in the rbac.yaml of nfs-client
2018-09-12 15:22:31 -04:00
Per Abich
2929b7ab59 Update README.md 2018-09-06 09:57:38 +02:00
yiming chen
6e7b3913c5 Remove redundant field in the rbac.yaml of nfs-client 2018-09-06 13:34:59 +08:00
Per Abich
416af39aa6 Update README.md 2018-09-05 23:20:23 +02:00
Per Abich
5e95ea2ffe Fixing documentation to be correct for Kubernetes
Converted from openshift command
2018-09-05 17:28:18 +02:00
Matthew Wong
7df14ef767 Distribute Role+Rolebinding everywhere instead of giving cluster-scoped endpoints r/w 2018-08-24 10:04:00 -04:00
Dave Johnson
fa44e1fcba Remove unecessary reference to Red Hat. 2018-08-20 08:18:30 -04:00
Dave Johnson
530aa45090 Fix typo 2018-08-20 08:14:39 -04:00
Dave Johnson
af83d2c193 Clarifications and minor formatting improvements. 2018-08-17 14:19:42 -04:00
Matthew Wong
9b94fa6ac2 Fix archiveOnDelete parsing 2018-08-15 13:26:18 -04:00
Matthew Wong
f46a12bccb Change all clusterroles to have endpoints permissions and reduced events permissions, consolidate where possible 2018-08-10 07:58:31 -04:00
Gary Morse
2b11b498c5 Adds archiveOnDelete parameter to nfs-client provisioner 2018-08-09 11:32:54 -04:00
Di Weng
9debe1e4d3 Skip deletion if the corresponding directory is not found 2018-07-16 12:53:32 +08:00
Philippe Gagnon
ec6a216177 Propagate StorageClass MountOptions to PVs created by nfs-client-provisioner 2018-06-27 18:54:33 -04:00
Matthew Wong
700393b237 Revert "Add namespace extended attributes to directory" 2018-06-18 08:42:41 -04:00
Matthew Wong
89aa15c48f Merge pull request #672 from pickledrick/feature/add-xattr-to-directory
Add namespace extended attributes to directory
2018-06-14 13:21:06 -04:00
Matthew Wong
7ef1202023 Merge pull request #687 from cdrage/make-nfs-client-readme-better
Improves the README.md for nfs-client
2018-06-14 07:36:46 -04:00
Peter Grant
75f9bcccbc Add namespace extended attributes to directory 2018-06-05 16:25:51 +02:00
Charlie Drage
e2bee920ee 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.
2018-03-26 16:05:11 -04:00
Matthew Wong
8a81aa48a5 Merge pull request #653 from cdrage/modify-nfs-client
nfs-client: rbac no longer alpha, add serviceAccount to deployment
2018-03-20 21:59:47 -04:00
Matthew Wong
db9f98e591 Merge pull request #656 from musse/update-rbac-api-version
Update API version for RBAC objects
2018-03-18 22:13:56 -04:00
Ian Chakeres
96c34294e2 Fixed nfs-client Makefile, so that it builds on osx 2018-03-10 19:50:16 -08:00
Felipe Musse
cd2d72bc77 Update API version for RBAC objects 2018-03-09 09:09:53 -03:00
Charlie Drage
95186ce5dc 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.
2018-03-08 22:25:31 -05:00
Lawrence Dudley
407fa3f435 update kubernetes api versions to be current to 1.8.8 2018-02-12 17:04:56 +00:00
Aaron Crickenberger
2f94a0241b Rename OWNERS assignees: to approvers:
They are effectively the same, assignees is deprecated
2017-10-31 17:47:21 -07:00