Madhu Rajanna
|
5b512cd48c
|
Add snapshot yaml files and volume clone
capabilities to provisioner.
Signed-off-by: Madhu Rajanna <mrajanna@redhat.com>
|
2019-01-28 10:26:57 +05:30 |
|
Huamin Chen
|
e4b24711f6
|
cope with latest changes in csi provisioner and deprecations
|
2019-01-23 10:58:50 -05:00 |
|
Huamin Chen
|
e0e764b3a1
|
review feedback: tune rbd provisioner rbac
Signed-off-by: Huamin Chen <hchen@redhat.com>
|
2019-01-23 10:05:15 -05:00 |
|
Huamin Chen
|
7caf03b556
|
review feedback: tune cephfs provisioner and driver rbac, de-escalate privilage
Signed-off-by: Huamin Chen <hchen@redhat.com>
|
2019-01-23 09:14:11 -05:00 |
|
Huamin Chen
|
c6c496ff59
|
switch to node registrar
|
2019-01-22 14:46:41 -05:00 |
|
Kevin Fox
|
2774109bf6
|
Update the helm chart for csi 1.0
Signed-off-by: Kevin Fox <Kevin.Fox@pnnl.gov>
|
2019-01-18 17:06:32 -08:00 |
|
Huamin Chen
|
48407e2484
|
add csi volume device mount path to csi plugin
Signed-off-by: Huamin Chen <hchen@redhat.com>
|
2019-01-17 08:57:18 -05:00 |
|
Huamin Chen
|
263c45bb45
|
enable csi block; use canary external-provisioner image to pick up block volume provisioning
Signed-off-by: Huamin Chen <hchen@redhat.com>
|
2019-01-16 13:52:45 -05:00 |
|
Masaki Kimura
|
165b82a44c
|
Add block supports to rbd driver
|
2019-01-16 12:49:02 -05:00 |
|
Huamin Chen
|
aed7506d88
|
fix merge leftovers; use canary driver-registrar image, as v1.0.0 is not hosted in quay.io
Signed-off-by: Huamin Chen <hchen@redhat.com>
|
2019-01-15 13:31:06 -05:00 |
|
Huamin Chen
|
85b8415024
|
Merge branch 'master' into master-to-1.0
|
2019-01-15 16:15:30 +00:00 |
|
mickymiek
|
b23ee70d7f
|
fix rbac rules for configmaps
|
2019-01-14 20:15:09 +00:00 |
|
mickymiek
|
7d47bb0698
|
make k8s_configmap default metadatastorage for k8s deployments
|
2019-01-14 20:15:09 +00:00 |
|
mickymiek
|
d64dc3a1b2
|
modified cephfs deployment
|
2019-01-14 20:15:09 +00:00 |
|
mickymiek
|
62d65ad0cb
|
cm metadata persist for rbd and cephfs
|
2019-01-14 20:15:09 +00:00 |
|
Peter Nordquist
|
c0e775a49b
|
Changed version to 0.1
|
2019-01-14 20:15:09 +00:00 |
|
Peter Nordquist
|
c359753416
|
Added Helm chart for RBD plugin
Signed-off-by: Peter Nordquist <peter.nordquist@pnnl.gov>
|
2019-01-14 20:15:09 +00:00 |
|
Huamin Chen
|
095044fc90
|
switch to centos base image
|
2019-01-14 20:15:09 +00: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 |
|
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
|
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 |
|
Huamin Chen
|
b2459574ee
|
switch to centos base image
|
2018-11-20 14:46:29 +00:00 |
|
Huamin Chen
|
188cdd1d68
|
Merge pull request #89 from rootfs/containerized
support nsmounter when running in containerized mode
|
2018-10-15 20:25:40 -04:00 |
|
Huamin Chen
|
3436a094f7
|
support nsmounter when running in containerized mode
Signed-off-by: Huamin Chen <hchen@redhat.com>
|
2018-10-15 14:59:41 +00:00 |
|
George Kraft
|
b43108f35b
|
csi-rbdplugin: Install xfsprogs to support fsType: xfs
|
2018-10-12 11:35:34 -05:00 |
|
Huamin Chen
|
4453cfce5b
|
set dns policy in csi plugin so storage class can use mons' FQDN
Signed-off-by: Huamin Chen <hchen@redhat.com>
|
2018-09-19 14:39:43 +00:00 |
|
Huamin Chen
|
8955eb03bc
|
support rbd-nbd
Signed-off-by: Huamin Chen <hchen@redhat.com>
|
2018-09-17 18:12:22 +00:00 |
|
Masaki Kimura
|
02fdf238b0
|
Add configurations to handle kubelet-plugin-watcher to sample yaml files
Fixes: #73
|
2018-09-10 19:16:17 +00:00 |
|
gman
|
e2910f1c18
|
deployment update for 0.3.0
|
2018-08-07 15:11:22 +02:00 |
|
Huamin Chen
|
51642c9a3a
|
Merge pull request #43 from alvistack/ceph_version-mimic
Update CEPH_VERSION to mimic
|
2018-07-21 15:35:03 -04:00 |
|
Seungcheol Ko
|
bc34bd389e
|
support image features for csi-rbdplugin
|
2018-07-21 00:59:54 +09:00 |
|
Wong Hoi Sing Edison
|
1fbd3e69de
|
Update CEPH_VERSION to mimic
|
2018-07-04 12:20:56 +08:00 |
|
gman
|
a6181200c1
|
cephfs/deploy: bump csi-provisioner to 0.2.1
|
2018-06-12 17:10:54 +02:00 |
|
chun wang
|
c0847ce868
|
fix CSI plugin pvc.yaml file storageClassName Error
Signed-off-by: chunwang Lin <q60563@gmail.com>
|
2018-04-26 13:32:24 +08:00 |
|
gman
|
9bbabc2f5d
|
cephfs/deploy: updates storage class, secrets
|
2018-04-13 15:25:13 +02:00 |
|
gman
|
f881bf5249
|
cephfs/Dockerfile: added attr package
|
2018-04-13 14:35:38 +02:00 |
|
gman
|
48b4177949
|
cephfs/Makefile: renamed image to quay.io/cephcsi/cephfsplugin
|
2018-03-26 15:02:20 +02:00 |
|
gman
|
a585f083ab
|
cephfs/cephfsplugin.yaml: mount hosts's /dev into csi-cephfsplugin container
|
2018-03-22 16:51:39 +01:00 |
|
gman
|
4c5c67b8f9
|
cephfs: check volumeOptions.Mounter and choose ceph-fuse or mount.ceph accordingly
|
2018-03-22 14:14:57 +01:00 |
|
gman
|
e45f87632e
|
cephfs/Dockerfile: use ceph's package repositories instead
|
2018-03-22 14:14:47 +01:00 |
|
gman
|
f7cdd5a9bd
|
cephfs/deploy: added more convenience scripts
|
2018-03-20 16:40:31 +01:00 |
|
gman
|
e0935a9772
|
added cephfs/secret.yaml
|
2018-03-20 16:40:31 +01:00 |
|
gman
|
e0b8767401
|
cephfs/Dockerfile: ceph-common package not needed anymore
|
2018-03-20 16:40:31 +01:00 |
|
gman
|
0df8415067
|
cephfs: cleaning/renaming
|
2018-03-20 15:46:31 +01:00 |
|
gman
|
257a11780f
|
cephfs/deploy/k8s: updated naming and some permissions
|
2018-03-18 15:08:39 +01:00 |
|
gman
|
99bdbf2182
|
Merge branch 'master' into wip-cephfs
|
2018-03-13 11:21:34 +01:00 |
|
gman
|
66c16e35e6
|
cephfs: refactoring for CSI 0.2.0 part 1
|
2018-03-13 10:25:50 +01:00 |
|
gman
|
06f411bbf3
|
cephfs: volumes are now created for separate ceph users with limited access to fs
Uses a slightly modified version of https://github.com/kubernetes-incubator/external-storage/blob/master/ceph/cephfs/cephfs_provisioner/cephfs_provisioner.py
This should be rewritten properly in Go, but for it works for now - for demonstration purposes
TODO:
* readOnly is not taken into account
* controllerServer.DeleteVolume does nothing
|
2018-03-09 17:05:19 +01:00 |
|
gman
|
3dc810a75b
|
cephfs: lowered permissions in cephfsplugin.yaml
|
2018-03-09 17:03:31 +01:00 |
|
gman
|
6655b87683
|
updated .gitignore
|
2018-03-09 17:01:42 +01:00 |
|
Serguei Bezverkhi
|
1ff1f8be30
|
code update
|
2018-03-08 13:22:40 -05:00 |
|
gman
|
aa023ea405
|
cephfs: set access mode to MULTI_NODE_MULTI_WRITER; controller (un)publish is not needed
|
2018-03-07 14:19:08 +01:00 |
|
gman
|
1c1b0eab1e
|
WIP cephfs CSI plugin
|
2018-03-05 13:21:30 +01:00 |
|
gman
|
5909597d9e
|
fixed wrong pvc name in kubernetes deployment
|
2018-02-21 10:45:33 +01:00 |
|
Huamin Chen
|
1b89523747
|
update image repo
Signed-off-by: Huamin Chen <hchen@redhat.com>
|
2018-02-15 19:41:19 +00:00 |
|
Serguei Bezverkhi
|
29ec9358d4
|
Starting README
|
2018-02-06 15:54:37 -05:00 |
|
Huamin Chen
|
562c3dfafa
|
update readme and deployment
Signed-off-by: Huamin Chen <hchen@redhat.com>
|
2018-02-06 18:30:05 +00:00 |
|
Huamin Chen
|
a1d44056fd
|
update provisioner/attacher statefulsets
Signed-off-by: Huamin Chen <hchen@redhat.com>
|
2018-02-06 13:23:51 +00:00 |
|
Serguei Bezverkhi
|
92205c0dc0
|
Adding attacher and provisioner deployment files
|
2018-01-18 17:02:52 -05:00 |
|
Serguei Bezverkhi
|
8614aee8ef
|
Making VolumeID != volName as per CSI spec
|
2018-01-15 20:57:07 -05:00 |
|
Serguei Bezverkhi
|
27334ac60d
|
just code files
|
2018-01-15 11:50:50 -05:00 |
|