diff --git a/CHANGELOG-0.1.0.md b/CHANGELOG-0.1.0.md new file mode 100644 index 000000000..27f0747b0 --- /dev/null +++ b/CHANGELOG-0.1.0.md @@ -0,0 +1,11 @@ +# v0.1.0 + +## Support Status + +Alpha + +## Initial release Changelog + +* [#1](https://github.com/kubernetes-csi/external-resizer/pull/1) Add a external resize controller which monitors Persistent volume claims and performs CSI `ControllerExpandVolume` as needed. +* [#26](https://github.com/kubernetes-csi/external-resizer/pull/26) If plugin does not implement `ControllerExpandVolume` it performs a no-op expansion and updates PV object. +* [#31](https://github.com/kubernetes-csi/external-resizer/pull/31) Use lease based leader election. diff --git a/README.md b/README.md index 873d347de..b4d23e4f8 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,20 @@ This is an external Kubernetes controller which can expand volumes using CSI volume Drivers. It's under heavy development and of alpha quality. +# Build + +```bash +make csi-resizer +``` + +# Running external resizer + +## With mock driver + +```bash +./bin/csi-resizer --kubeconfig /var/run/kubernetes/admin.kubeconfig --csi-address /var/lib/kubelet/plugins/csi-mock/csi.sock +``` + ## Community, discussion, contribution, and support Learn how to engage with the Kubernetes community on the [community page](http://kubernetes.io/community/).