Commit Graph

26 Commits

Author SHA1 Message Date
xing-yang
154db5477e Add changelog for release 3.0.0 2020-09-17 03:42:35 +00:00
Kubernetes Prow Robot
4f3b02aaa0 Merge pull request #353 from AndiLi99/AndiLi99/webhook
Add snapshot webhook build and deployment. Modify controller to label invalid objects.
2020-08-28 18:51:19 -07:00
Andi Li
8e8ab7b7c7 Documentation style match new line after bullet point. 2020-08-28 12:11:20 -04:00
Andi Li
06989d7897 Update documentation.
Minor cleanup and change default fail policy and timeout on webhook
config.
2020-08-28 12:06:28 -04:00
Kubernetes Prow Robot
6838d02ff4 Merge pull request #369 from humblec/new
Update the CSI spec support matrix
2020-08-27 20:15:01 -07:00
Andi Li
42b6b374cf Add phase 1 of validation tightening.
https://github.com/kubernetes/enhancements/blob/master/keps/sig-storage/177-volume-snapshot/tighten-validation-webhook-crd.md

1. Ratcheting validation webhook server image
2. Controller labels invalid objects
3. Unit tests for webhook
4. Deployment README and example deployment method with certs
5. Update top-level README

Racheting validation:
1. webhook is strict on create
2. webhook is strict on updates where the existing object passes strict validation
3. webhook is relaxed on updates where the existing object fails strict validation (allows finalizer removal, status update, deletion, etc)

Additionally the validating wehook server will perform immutability
checks on scenario 2 above.
2020-08-27 20:34:21 -04:00
Humble Chirammal
0ca9b6dace Update the CSI spec support matrix
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2020-08-27 18:42:36 +05:30
Madhu Rajanna
ac6cf6d258 update readme for new crd directory
as the CRD directory is changed now,
the readme should point to the new directory
where the CRD is present.
2020-08-20 10:36:51 +05:30
Jason Taylor
0802d19711 Doc updates for controller namespace
Make all namespace settings explicit and add more documentation around
setting appropriate namespace when installing.
2020-05-13 07:07:25 -04:00
ialidzhikov
d1330389c5 Nit: fix typos
Signed-off-by: ialidzhikov <i.alidjikov@gmail.com>
2020-04-26 23:43:15 +03:00
Jan Safranek
34a9687303 Add links to version in README
To clarify what the version means.
2020-04-15 20:02:59 +02:00
xing-yang
b4f4f16805 Changelog for 2.1 release 2020-04-03 23:50:10 +00:00
wangzheng03
a2979dfd15 fix link 2020-01-20 09:46:45 +08:00
saad-ali
d705c40e17 Fix typo in readme 2020-01-02 11:25:49 -08:00
saad-ali
3173a1fb35 Introduce metrics library 2019-12-30 16:37:11 -08:00
xing-yang
b3e25bda7b Add a warning msg in the upgrade process 2019-12-20 14:54:06 +00:00
xing-yang
710319e6d7 Update README 2019-12-20 00:44:48 +00:00
Nolan Brubaker
0f67d8d2e1 Update README to reflect go module usage
Signed-off-by: Nolan Brubaker <brubakern@vmware.com>
2019-12-09 15:40:37 -05:00
Andrew Sy Kim
2e2058d559 update README, examples and RBAC to include leader election 2019-04-08 10:23:31 -04:00
Humble Chirammal
0421d1dc7a Correct markdown linter errors.
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
2019-01-11 16:03:32 +05:30
Xing Yang
7cd3ef6f55 Update README to clarify snapshot support status
This PR updates README to clarify that volume snapshot supports CSI v1.0 and it is an Alpha feature in Kubernetes since 1.12 release.
2018-11-29 16:15:40 -05:00
Patrick Ohly
d0dde33ecf deploy: split out RBAC definitions
Splitting out the RBAC definitions into a separate file has the
advantage that it can be used as-is without editing in other
deployments. For example, the kubernetes-csi/docs example can
use this rbac.yaml file instead of a local copy.

While at it, the upstream external-provisioner RBAC file gets used,
which fixes the too broad permissions for "endpoints".
2018-11-06 12:51:35 +01:00
XsWack
610c96bba7 fix readme deploy snapshotter command 2018-11-01 21:08:58 +08:00
Jing Xu
64d036df4e Add more contents to readme file
Readme file update
2018-09-20 16:33:25 -07:00
Nikhita Raghunath
9523e962f2 Add CONTRIBUTING.md 2018-09-01 18:32:19 +05:30
Saad Ali
93f69fc950 Initial commit 2018-07-09 10:05:08 +03:00