Commit Graph

1963 Commits

Author SHA1 Message Date
35561301b2 added vendors 2019-01-14 20:15:09 +00:00
62d65ad0cb cm metadata persist for rbd and cephfs 2019-01-14 20:15:09 +00:00
51d6ac6f55 rbd: refuse to create block volumes
Without this check, the driver fails one of the E2E storage tests in
Kubernetes 1.13: provisioning a block volume is expected to fail in
e689d515f7/test/e2e/storage/testsuites/volumemode.go (L329-L330)
2019-01-14 20:15:09 +00:00
c0e775a49b Changed version to 0.1 2019-01-14 20:15:09 +00:00
c359753416 Added Helm chart for RBD plugin
Signed-off-by: Peter Nordquist <peter.nordquist@pnnl.gov>
2019-01-14 20:15:09 +00:00
29bdeb2261 cephfs: don't set quotas for zero-sized volumes 2019-01-14 20:15:09 +00:00
095044fc90 switch to centos base image 2019-01-14 20:15:09 +00:00
403cad682c rbd: protect against concurrent gRPC calls
The timeout value in external-provisioner is fairly low. It's not
uncommon that it times out and retries before the rbdplugin is done
with CreateVolume. rbdplugin has to serialize calls and ensure that
they are idempotent to deal with this.
2019-01-14 20:15:09 +00:00
52cf4aa902 Merge pull request #121 from rootfs/dev
fix cache persistent default for cephfs
2019-01-09 16:35:31 +01:00
0459c94f1a fix cache persistent default for cephfs
Signed-off-by: Huamin Chen <hchen@redhat.com>
2019-01-09 15:31:41 +00:00
c029072ef0 Merge pull request #120 from rootfs/dev
fix cache persistent default
2019-01-09 10:18:49 -05:00
a0600d2cc7 fix cache persistent default
Signed-off-by: Huamin Chen <hchen@redhat.com>
2019-01-09 15:12:04 +00:00
87dd3622fb Merge pull request #118 from mickymiek/add-snapshotter-yamls
Added snapshotter deployments files + instuctions to deploy
2019-01-09 09:39:11 -05:00
7a063beb51 add hyperlink to snapshotter yamls 2019-01-09 15:06:24 +01:00
1a6ee717b6 added snapshotter yamls, doc 2019-01-09 12:34:18 +01:00
3170ec455c Merge pull request #110 from pohly/block-volume-mode-check
rbd: refuse to create block volumes
2019-01-09 08:49:20 +01:00
a099834763 Merge pull request #116 from mickymiek/rbac-cm-issue
fix rbac rules for configmaps
2019-01-08 12:14:34 -05:00
60ea2b29c3 fix rbac rules for configmaps 2019-01-08 18:07:47 +01:00
2ed11269b0 Merge pull request #114 from plnordquist/rbd-chart-docs
Added docs for deploying rbd driver with Helm
2019-01-07 13:57:05 -05:00
36c51007ac Added docs for deploying rbd driver with Helm
Signed-off-by: Peter Nordquist <peter.nordquist@pnnl.gov>
2019-01-07 08:27:01 -08:00
101b15e4be Merge pull request #113 from mickymiek/metadata-cm
Collect metadata in k8s cm
2019-01-07 10:20:38 -05:00
a0f923fca7 make k8s_configmap default metadatastorage for k8s deployments 2019-01-07 15:21:35 +01:00
8dcca3ebc5 bump image version
csi-attacher and csi-provisioner change from v1.0.0 to v1.0.1, as i
the v1.0.0 is a Pre-release

driver-registrar:v1.0.0 change to csi-node-driver-registrar:v1.0.2, as
in CSI Spec v1.0.0, image name has changed, see
[https://github.com/kubernetes-csi/node-driver-registrar#compatibility](https://github.com/kubernetes-csi/node-driver-registrar#compatibility)
2019-01-04 11:43:28 +08:00
f2fa6907a8 add POD_NAMESPACE doc 2018-12-20 10:45:42 +01:00
95f35c7602 remove useless comment 2018-12-19 15:42:51 +01:00
65a50f2b4a edit cephfs docs 2018-12-19 15:38:18 +01:00
51485ffac3 gofmt 2018-12-19 15:33:37 +01:00
1497bfee00 modified cephfs deployment 2018-12-19 15:31:26 +01:00
8ee6bc4b91 added vendors 2018-12-19 15:29:25 +01:00
12e6881669 cm metadata persist for rbd and cephfs 2018-12-19 15:26:16 +01:00
07effb9499 Merge pull request #111 from mcronce/v1.0-kube-fixes
v1.0.0 k8s fix
2018-12-18 21:10:02 +01:00
a0be6e27d3 deploy/cephfs/kubernetes/csi-cephfsplugin.yaml: Add /var/lib/kubelet/plugins/kubernetes.io/csi bidirectional mount into plugin container 2018-12-14 15:16:11 -05:00
5ae81821e4 deploy/cephfs/kubernetes/csi-cephfsplugin.yaml: Made volumeMounts for plugin container slightly more readable 2018-12-14 15:06:42 -05:00
0f9c9061ce rbd: refuse to create block volumes
Without this check, the driver fails one of the E2E storage tests in
Kubernetes 1.13: provisioning a block volume is expected to fail in
e689d515f7/test/e2e/storage/testsuites/volumemode.go (L329-L330)
2018-12-13 10:53:16 +01:00
27fa8a28b8 Merge pull request #108 from plnordquist/rbd-chart
Added Helm chart for RBD plugin
2018-12-12 07:30:12 -08:00
ccf5f49ae6 Changed version to 0.1 2018-12-11 11:03:45 -08:00
0d0b224f69 Added Helm chart for RBD plugin
Signed-off-by: Peter Nordquist <peter.nordquist@pnnl.gov>
2018-12-10 11:25:34 -08:00
d0715f7c3d Merge pull request #107 from mcronce/csi-1.0-ci
More CI fixes for csi-v1.0
2018-12-10 11:13:01 -05:00
b20f4184ba deploy.sh: Exit if branch is not on whitelist 2018-12-10 11:06:08 -05:00
78750b2dd5 .travis.yml: Run deploy.sh on all branches 2018-12-10 11:05:25 -05:00
0316ebecbe Merge pull request #106 from mcronce/csi-1.0-ci
CI for csi-v1.0 branch
2018-12-10 10:28:00 -05:00
5cfa6685b0 deploy.sh: Select image versions based on $TRAVIS_BRANCH; push images for both master and csi-v1.0 2018-12-10 09:25:17 -05:00
656a1ce902 .travis.yml: Also build csi-v1.0 branch 2018-12-10 09:24:04 -05:00
3fd0557550 Merge pull request #105 from mcronce/csi-v1.0.0
[WIP] Updated to CSI v1.0.0
2018-12-05 19:14:11 -05:00
2c3961b960 pkg/rbd/rbd.go: Fix "go vet" errors 2018-12-04 21:54:00 -05:00
23a4126aed pkg/rbd/controllerserver.go: gofmt 2018-12-04 21:44:04 -05:00
d9fbdeb517 pkg/cephfs: Use request name to generate deterministic volume names 2018-12-04 21:39:00 -05:00
04872e5ebf Merge branch 'master' of github.com:ceph/ceph-csi into csi-v1.0.0 2018-12-04 16:28:37 -05:00
d5c6f889c5 deploy/rbd/kubernetes: Use CSI 1.x plugin directory 2018-12-04 15:38:16 -05:00
82b7904542 deploy/cephfs/kubernetes: Use CSI 1.x plugin directory 2018-12-04 15:38:10 -05:00