Commit Graph

66 Commits

Author SHA1 Message Date
kmova 01cc0805a0 move to alpine 3.12 for base image
Signed-off-by: kmova <kiran.mova@mayadata.io>
2020-07-30 17:30:03 +00:00
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