Madhu Rajanna
e4d830a2c2
remove extra node rules in provisioner
...
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2019-04-04 11:11:29 +05:30
Madhu Rajanna
c6b4e47723
add if condition for attacher
...
adding the condition will help us
to easily remove the attacher later.
or even we can add else condition
if we have an alternate to attacher.
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2019-04-04 11:11:29 +05:30
Madhu Rajanna
54d52bb411
update attacher endpoint
...
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2019-04-04 11:11:29 +05:30
Madhu Rajanna
5c600a1bc5
update rbd helm chats to deploy attacher as sidecar container in provisioner pod
...
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2019-04-04 11:11:29 +05:30
Madhu Rajanna
3ef11e06c3
deploy attacher sidecar in rbd provisioner sts
...
currently we are deploying external-attacher
as a seperate statefulset, which leads to
attacher communicating with the node provisoner
daemonset, This PR deploys external-attacher
as a sidecar container inside provisioner
statefulset, so that external-provisioner
always communicates with the plugin responsible
for the provision controller capcabilities.
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2019-04-04 11:11:29 +05:30
王怀宗
acdc759029
bump up the chart version
2019-04-01 16:48:30 +00:00
王怀宗
4228ceb51e
rbd deploy csi-provisioner rbac add resources nodes
get, list, watch #293
2019-04-01 16:48:30 +00:00
ShyamsundarR
2064e674a4
Addressed using k8s client APIs to fetch secrets
...
Based on the review comments addressed the following,
- Moved away from having to update the pod with volumes
when a new Ceph cluster is added for provisioning via the
CSI driver
- The above now used k8s APIs to fetch secrets
- TBD: Need to add a watch mechanisim such that these
secrets can be cached and updated when changed
- Folded the Cephc configuration and ID/key config map
and secrets into a single secret
- Provided the ability to read the same config via mapped
or created files within the pod
Tests:
- Ran PV creation/deletion/attach/use using new scheme
StorageClass
- Ran PV creation/deletion/attach/use using older scheme
to ensure nothing is broken
- Did not execute snapshot related tests
Signed-off-by: ShyamsundarR <srangana@redhat.com>
2019-03-26 16:19:24 +00:00
Madhu Rajanna
52397b4dc4
rename socket directory to a common name
...
as the socket directory will be created
inside the container no need to follow
the plugin name in for the directory
creation, this will also reduce the code
changes if we want to change driver name.
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2019-03-22 09:58:21 +05:30
Madhu Rajanna
497411b26c
update readme to delete namespace
...
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2019-03-13 12:04:30 +05:30
Madhu Rajanna
d61a87b42e
Fix driver name as per CSI spec
...
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2019-03-13 12:04:30 +05:30
Madhu Rajanna
c0745486a7
add event rules for provisioner
...
Fixes: #https://github.com/ceph/ceph-csi/pull/234#issuecomment-468967752
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2019-03-04 14:34:14 +00:00
Madhu Rajanna
eb14742874
bump helm chat version from 0.4.0 to 0.5.0
...
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2019-02-28 13:41:11 +05:30
Madhu Rajanna
2ab1f3e82d
add csinodeinfos rules
...
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2019-02-27 19:32:07 +05:30
Madhu Rajanna
f4a0726226
Fix rbac issue in rbd plugin
...
remove unwanted rules and update
rbac to have permission to modify
endpoints and configmaps in the
current namespace.
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2019-02-27 16:45:34 +05:30
Madhu Rajanna
3ac5af6ce6
Fix formatting in helm rbd readme
...
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
2019-02-21 10:38:25 +05:30
Kevin Fox
e000dff1ea
Fix identified issues
...
Signed-off-by: Kevin Fox <Kevin.Fox@pnnl.gov>
2019-02-08 12:16:30 +00:00
Kevin Fox
10af7e357d
Add readme and notes to the chart
...
This adds a basic readme file and notes to the helm chart
Signed-off-by: Kevin Fox <Kevin.Fox@pnnl.gov>
2019-02-08 12:16:30 +00:00
Madhu Rajanna
cee9c4f8b2
Fix yamllint issues
...
Signed-off-by: Madhu Rajanna <mrajanna@redhat.com>
2019-02-07 12:19:14 +00:00
Kevin Fox
f172f089cc
Update helm chart to match static files
...
This updates the helm chart to match all the changes that have
been made to the static manifest files.
Signed-off-by: Kevin Fox <Kevin.Fox@pnnl.gov>
2019-02-06 12:35:33 +00:00
Madhu Rajanna
9ba501617d
update sidecar images to stable version (v1.0.1)
...
Fixes : #157
Signed-off-by: Madhu Rajanna <mrajanna@redhat.com>
2019-02-04 15:37:28 +05:30
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
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
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
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
Mike Cronce
d5c6f889c5
deploy/rbd/kubernetes: Use CSI 1.x plugin directory
2018-12-04 15:38:16 -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
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
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
99bdbf2182
Merge branch 'master' into wip-cephfs
2018-03-13 11:21:34 +01:00
gman
1c1b0eab1e
WIP cephfs CSI plugin
2018-03-05 13:21:30 +01:00