Merge pull request #32495 from tengqm/csi-openstack-mig-ga
CSIMigrationOpenStack will be GA in 1.24
This commit is contained in:
commit
602f1c93b2
|
|
@ -219,17 +219,17 @@ spec:
|
||||||
|
|
||||||
#### OpenStack CSI migration
|
#### OpenStack CSI migration
|
||||||
|
|
||||||
{{< feature-state for_k8s_version="v1.21" state="beta" >}}
|
{{< feature-state for_k8s_version="v1.24" state="stable" >}}
|
||||||
|
|
||||||
The `CSIMigration` feature for Cinder is enabled by default in Kubernetes 1.21.
|
The `CSIMigration` feature for Cinder is enabled by default since Kubernetes 1.21.
|
||||||
It redirects all plugin operations from the existing in-tree plugin to the
|
It redirects all plugin operations from the existing in-tree plugin to the
|
||||||
`cinder.csi.openstack.org` Container Storage Interface (CSI) Driver.
|
`cinder.csi.openstack.org` Container Storage Interface (CSI) Driver.
|
||||||
[OpenStack Cinder CSI Driver](https://github.com/kubernetes/cloud-provider-openstack/blob/master/docs/cinder-csi-plugin/using-cinder-csi-plugin.md)
|
[OpenStack Cinder CSI Driver](https://github.com/kubernetes/cloud-provider-openstack/blob/master/docs/cinder-csi-plugin/using-cinder-csi-plugin.md)
|
||||||
must be installed on the cluster.
|
must be installed on the cluster.
|
||||||
You can disable Cinder CSI migration for your cluster by setting the `CSIMigrationOpenStack`
|
|
||||||
[feature gate](/docs/reference/command-line-tools-reference/feature-gates/) to `false`.
|
To disable the in-tree Cinder plugin from being loaded by the controller manager
|
||||||
If you disable the `CSIMigrationOpenStack` feature, the in-tree Cinder volume plugin takes responsibility
|
and the kubelet, you can enable the `InTreePluginOpenStackUnregister`
|
||||||
for all aspects of Cinder volume storage management.
|
[feature gate](/docs/reference/command-line-tools-reference/feature-gates/).
|
||||||
|
|
||||||
### configMap
|
### configMap
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -85,8 +85,6 @@ different Kubernetes components.
|
||||||
| `CSIMigrationGCE` | `false` | Alpha | 1.14 | 1.16 |
|
| `CSIMigrationGCE` | `false` | Alpha | 1.14 | 1.16 |
|
||||||
| `CSIMigrationGCE` | `false` | Beta | 1.17 | 1.22 |
|
| `CSIMigrationGCE` | `false` | Beta | 1.17 | 1.22 |
|
||||||
| `CSIMigrationGCE` | `true` | Beta | 1.23 | |
|
| `CSIMigrationGCE` | `true` | Beta | 1.23 | |
|
||||||
| `CSIMigrationOpenStack` | `false` | Alpha | 1.14 | 1.17 |
|
|
||||||
| `CSIMigrationOpenStack` | `true` | Beta | 1.18 | |
|
|
||||||
| `CSIMigrationvSphere` | `false` | Beta | 1.19 | |
|
| `CSIMigrationvSphere` | `false` | Beta | 1.19 | |
|
||||||
| `CSIMigrationPortworx` | `false` | Alpha | 1.23 | |
|
| `CSIMigrationPortworx` | `false` | Alpha | 1.23 | |
|
||||||
| `csiMigrationRBD` | `false` | Alpha | 1.23 | |
|
| `csiMigrationRBD` | `false` | Alpha | 1.23 | |
|
||||||
|
|
@ -251,6 +249,9 @@ different Kubernetes components.
|
||||||
| `CSIMigrationAzureFileComplete` | - | Deprecated | 1.21 | - |
|
| `CSIMigrationAzureFileComplete` | - | Deprecated | 1.21 | - |
|
||||||
| `CSIMigrationGCEComplete` | `false` | Alpha | 1.17 | 1.20 |
|
| `CSIMigrationGCEComplete` | `false` | Alpha | 1.17 | 1.20 |
|
||||||
| `CSIMigrationGCEComplete` | - | Deprecated | 1.21 | - |
|
| `CSIMigrationGCEComplete` | - | Deprecated | 1.21 | - |
|
||||||
|
| `CSIMigrationOpenStack` | `false` | Alpha | 1.14 | 1.17 |
|
||||||
|
| `CSIMigrationOpenStack` | `true` | Beta | 1.18 | 1.23 |
|
||||||
|
| `CSIMigrationOpenStack` | `true` | GA | 1.24 | |
|
||||||
| `CSIMigrationOpenStackComplete` | `false` | Alpha | 1.17 | 1.20 |
|
| `CSIMigrationOpenStackComplete` | `false` | Alpha | 1.17 | 1.20 |
|
||||||
| `CSIMigrationOpenStackComplete` | - | Deprecated | 1.21 | - |
|
| `CSIMigrationOpenStackComplete` | - | Deprecated | 1.21 | - |
|
||||||
| `CSIMigrationvSphereComplete` | `false` | Beta | 1.19 | 1.21 |
|
| `CSIMigrationvSphereComplete` | `false` | Beta | 1.19 | 1.21 |
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue