]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
doc/rbd/rbd-kubernetes: expose volume expansion functionality 40905/head
authorIlya Dryomov <idryomov@gmail.com>
Mon, 19 Apr 2021 09:08:22 +0000 (11:08 +0200)
committerIlya Dryomov <idryomov@gmail.com>
Mon, 19 Apr 2021 09:52:23 +0000 (11:52 +0200)
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
doc/rbd/rbd-kubernetes.rst

index 00876c35d0fd0774b2ea9d731b56ee541e5ecdb9..1be9a0f1335916d5f4ce292be31b74fc996c74de 100644 (file)
@@ -211,14 +211,20 @@ pool created above, the following YAML file can be used after ensuring that the
            imageFeatures: layering
            csi.storage.k8s.io/provisioner-secret-name: csi-rbd-secret
            csi.storage.k8s.io/provisioner-secret-namespace: default
+           csi.storage.k8s.io/controller-expand-secret-name: csi-rbd-secret
+           csi.storage.k8s.io/controller-expand-secret-namespace: default
            csi.storage.k8s.io/node-stage-secret-name: csi-rbd-secret
            csi.storage.k8s.io/node-stage-secret-namespace: default
         reclaimPolicy: Delete
+        allowVolumeExpansion: true
         mountOptions:
            - discard
         EOF
         $ kubectl apply -f csi-rbd-sc.yaml
 
+Note that in Kubernetes v1.14 and v1.15 volume expansion feature was in alpha
+status and required enabling `ExpandCSIVolumes` feature gate.
+
 Create a `PersistentVolumeClaim`
 --------------------------------