mickymiek
60ea2b29c3
fix rbac rules for configmaps
2019-01-08 18:07:47 +01:00
Huamin Chen
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
Peter Nordquist
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
Huamin Chen
101b15e4be
Merge pull request #113 from mickymiek/metadata-cm
...
Collect metadata in k8s cm
2019-01-07 10:20:38 -05:00
mickymiek
a0f923fca7
make k8s_configmap default metadatastorage for k8s deployments
2019-01-07 15:21:35 +01:00
mickymiek
f2fa6907a8
add POD_NAMESPACE doc
2018-12-20 10:45:42 +01:00
mickymiek
95f35c7602
remove useless comment
2018-12-19 15:42:51 +01:00
mickymiek
65a50f2b4a
edit cephfs docs
2018-12-19 15:38:18 +01:00
mickymiek
51485ffac3
gofmt
2018-12-19 15:33:37 +01:00
mickymiek
1497bfee00
modified cephfs deployment
2018-12-19 15:31:26 +01:00
mickymiek
8ee6bc4b91
added vendors
2018-12-19 15:29:25 +01:00
mickymiek
12e6881669
cm metadata persist for rbd and cephfs
2018-12-19 15:26:16 +01:00
Róbert Vašek
07effb9499
Merge pull request #111 from mcronce/v1.0-kube-fixes
...
v1.0.0 k8s fix
2018-12-18 21:10:02 +01:00
Mike Cronce
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
Mike Cronce
5ae81821e4
deploy/cephfs/kubernetes/csi-cephfsplugin.yaml: Made volumeMounts for plugin container slightly more readable
2018-12-14 15:06:42 -05:00
Patrick Ohly
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
Huamin Chen
27fa8a28b8
Merge pull request #108 from plnordquist/rbd-chart
...
Added Helm chart for RBD plugin
2018-12-12 07:30:12 -08:00
Peter Nordquist
ccf5f49ae6
Changed version to 0.1
2018-12-11 11:03:45 -08:00
Peter Nordquist
0d0b224f69
Added Helm chart for RBD plugin
...
Signed-off-by: Peter Nordquist <peter.nordquist@pnnl.gov>
2018-12-10 11:25:34 -08:00
Huamin Chen
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
Mike Cronce
b20f4184ba
deploy.sh: Exit if branch is not on whitelist
2018-12-10 11:06:08 -05:00
Mike Cronce
78750b2dd5
.travis.yml: Run deploy.sh on all branches
2018-12-10 11:05:25 -05:00
Huamin Chen
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
Mike Cronce
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
Mike Cronce
656a1ce902
.travis.yml: Also build csi-v1.0 branch
2018-12-10 09:24:04 -05:00
Huamin Chen
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
Mike Cronce
2c3961b960
pkg/rbd/rbd.go: Fix "go vet" errors
2018-12-04 21:54:00 -05:00
Mike Cronce
23a4126aed
pkg/rbd/controllerserver.go: gofmt
2018-12-04 21:44:04 -05:00
Mike Cronce
d9fbdeb517
pkg/cephfs: Use request name to generate deterministic volume names
2018-12-04 21:39:00 -05:00
Mike Cronce
04872e5ebf
Merge branch 'master' of github.com:ceph/ceph-csi into csi-v1.0.0
2018-12-04 16:28:37 -05:00
Mike Cronce
d5c6f889c5
deploy/rbd/kubernetes: Use CSI 1.x plugin directory
2018-12-04 15:38:16 -05:00
Mike Cronce
82b7904542
deploy/cephfs/kubernetes: Use CSI 1.x plugin directory
2018-12-04 15:38:10 -05:00
Mike Cronce
22e23640a4
pkg/rbd/rbd.go: Updated PluginFolder to use new CSI 1.x directory
2018-12-04 15:38:09 -05:00
Mike Cronce
37caeb5b2c
pkg/cephfs/driver.go: Updated PluginFolder to use new CSI 1.x directory
2018-12-04 15:38:09 -05:00
Huamin Chen
9a7ef258fc
Merge pull request #103 from gman0/cephfs-zeroquota
...
cephfs: don't set quotas for zero-sized volumes
2018-12-03 09:16:03 -05:00
gman
ed811e0506
cephfs: don't set quotas for zero-sized volumes
2018-12-01 10:39:09 +01:00
Mike Cronce
560f917a78
README.md: Updated version to 1.0.0
2018-11-29 13:16:37 -05:00
Mike Cronce
c552b24c49
deploy/rbd: Updated all image tags from v0.3.0 to v1.0.0
2018-11-29 13:16:25 -05:00
Mike Cronce
d46dc33611
deploy/cephfs: Updated all image tags from v0.3.0 to v1.0.0
2018-11-29 13:16:19 -05:00
Mike Cronce
af3083f717
pkg: Updated "version" variables from 0.3.0 to 1.0.0
2018-11-29 13:15:52 -05:00
Mike Cronce
c8d835e512
Makefile: Change image tags from v0.3.0 to v1.0.0 to reflect new CSI version
2018-11-29 13:07:47 -05:00
Mike Cronce
407478ab9a
Fresh dep ensure
2018-11-26 13:23:56 -05:00
Mike Cronce
93cb8a04d7
pkg/rbd: Updated for new versions of CSI/Kubernetes dependencies
2018-11-24 14:18:24 -05:00
Mike Cronce
41b30eb6c2
pkg/cephfs: Updated for new versions of CSI/Kubernetes dependencies
2018-11-24 13:48:36 -05:00
Mike Cronce
6d33fda68e
Gopkg.toml: Updated Kubernetes dependencies to 1.13.0
2018-11-24 12:59:38 -05:00
Mike Cronce
32d33a4b88
Gopkg.toml: Updated container-storage-interface/spec version to v1.0.0
2018-11-23 15:22:17 -05:00
Huamin Chen
088cfc5538
Merge pull request #100 from rootfs/base-image
...
switch to centos base image
2018-11-20 09:49:30 -05:00
Huamin Chen
b2459574ee
switch to centos base image
2018-11-20 14:46:29 +00:00
Huamin Chen
47a7b1ff8e
Merge pull request #92 from pohly/concurrency
...
rbd: protect against concurrent gRPC calls
2018-10-26 10:05:23 -04:00
Patrick Ohly
720ad4afeb
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.
2018-10-26 15:29:48 +02:00