Moving Flexvolume to separate out-of-tree section

This commit is contained in:
Cheng Xing
2017-09-15 13:53:47 -07:00
committed by Andrew Chen
parent 5c331b74d6
commit d3019fb14a
+13 -8
View File
@@ -549,14 +549,6 @@ with ConfigMap naming.
volume source. However, as illustrated above, you can explicitly set the `mode`
for each individual projection.
### FlexVolume
A `FlexVolume` enables users to mount vendor volumes into a pod. It expects vendor
drivers are installed in the volume plugin path on each kubelet node. This is
an alpha feature and may change in future.
More details are in [here](https://github.com/kubernetes/examples/tree/{{page.githubbranch}}/staging/volumes/flexvolume/README.md).
### AzureFileVolume
A `AzureFileVolume` is used to mount a Microsoft Azure File Volume (SMB 2.1 and 3.0)
@@ -849,6 +841,19 @@ request a certain amount of space using a [resource](/docs/user-guide/compute-re
specification, and to select the type of media to use, for clusters that have
several media types.
## Out-of-Tree Volume Plugins
In addition to the previously listed volume types, storage vendors may create
custom plugins without adding it to the Kubernetes repository. This can be
achieved by using the `FlexVolume` plugin.
`FlexVolume` enables users to mount vendor volumes into a pod. The vendor plugin
is implemented using a driver, an executable supporting a list of volume commands
defined by the `FlexVolume` API. Drivers must be installed in a pre-defined
volume plugin path on each node. This is an alpha feature and may change in future.
More details can be found [here](https://github.com/kubernetes/community/blob/master/contributors/devel/flexvolume.md).
{% endcapture %}
{% capture whatsnext %}