Document that Device Plugin feature is Beta (1.10) (#7512)

This commit is contained in:
Qiming
2018-02-27 06:30:44 +05:30
committed by zacharysarah
parent cc2239261f
commit 17b75d4620
2 changed files with 18 additions and 0 deletions
+7
View File
@@ -54,9 +54,16 @@ different Kubernetes components.
| `CustomResourceSubresources` | `false` | Alpha | 1.10 | | | `CustomResourceSubresources` | `false` | Alpha | 1.10 | |
| `CustomResourceValidation` | `false` | Alpha | 1.8 | 1.8 | | `CustomResourceValidation` | `false` | Alpha | 1.8 | 1.8 |
| `CustomResourceValidation` | `true` | Beta | 1.9 | | | `CustomResourceValidation` | `true` | Beta | 1.9 | |
<<<<<<< HEAD
| `DebugContainers` | `false` | Alpha | 1.10 | | | `DebugContainers` | `false` | Alpha | 1.10 | |
| `DevicePlugins` | `false` | Alpha | 1.8 | 1.9 | | `DevicePlugins` | `false` | Alpha | 1.8 | 1.9 |
| `DevicePlugins` | `true` | Beta | 1.10 | | | `DevicePlugins` | `true` | Beta | 1.10 | |
||||||| merged common ancestors
| `DevicePlugins` | `false` | Alpha | 1.8 | |
=======
| `DevicePlugins` | `false` | Alpha | 1.8 | 1.9 |
| `DevicePlugins` | `true` | Beta | 1.10 | |
>>>>>>> Document that Device Plugin feature is Beta (1.10) (#7512)
| `DynamicKubeletConfig` | `false` | Alpha | 1.4 | | | `DynamicKubeletConfig` | `false` | Alpha | 1.4 | |
| `DynamicVolumeProvisioning` | `true` | Alpha | 1.3 | 1.7 | | `DynamicVolumeProvisioning` | `true` | Alpha | 1.3 | 1.7 |
| `DynamicVolumeProvisioning` | `true` | GA | 1.8 | | | `DynamicVolumeProvisioning` | `true` | GA | 1.8 | |
+11
View File
@@ -14,10 +14,21 @@ consume GPUs across different Kubernetes versions and the current limitations.
**From 1.8 onwards, the recommended way to consume GPUs is to use [device **From 1.8 onwards, the recommended way to consume GPUs is to use [device
plugins](/docs/concepts/cluster-administration/device-plugins).** plugins](/docs/concepts/cluster-administration/device-plugins).**
<<<<<<< HEAD
To enable GPU support through device plugins before 1.10, the `DevicePlugins` To enable GPU support through device plugins before 1.10, the `DevicePlugins`
feature gate has to be explicitly set to true across the system: feature gate has to be explicitly set to true across the system:
`--feature-gates="DevicePlugins=true"`. This is no longer required starting `--feature-gates="DevicePlugins=true"`. This is no longer required starting
from 1.10. from 1.10.
||||||| merged common ancestors
To enable GPU support through device plugins, a special **alpha** feature gate
`DevicePlugins` has to be set to true across the system:
`--feature-gates="DevicePlugins=true"`.
=======
To enable GPU support through device plugins before 1,10, the `DevicePlugins`
feature gate has to be explicitly set to true across the system:
`--feature-gates="DevicePlugins=true"`. This is no longer required starting
from 1.10.
>>>>>>> Document that Device Plugin feature is Beta (1.10) (#7512)
Then you have to install NVIDIA drivers on the nodes and run an NVIDIA GPU device Then you have to install NVIDIA drivers on the nodes and run an NVIDIA GPU device
plugin ([see below](#deploying-nvidia-gpu-device-plugin)). plugin ([see below](#deploying-nvidia-gpu-device-plugin)).