From 0d3e8f4a71e4202f68b69937c9427fff2ee54095 Mon Sep 17 00:00:00 2001 From: andyzhangx Date: Wed, 3 Mar 2021 13:32:00 +0000 Subject: [PATCH 1/3] Update Azure file feature gates for 1.21 beta --- content/en/docs/concepts/storage/volumes.md | 4 ++-- .../reference/command-line-tools-reference/feature-gates.md | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/content/en/docs/concepts/storage/volumes.md b/content/en/docs/concepts/storage/volumes.md index 8d84a519c0..d7eb7a1679 100644 --- a/content/en/docs/concepts/storage/volumes.md +++ b/content/en/docs/concepts/storage/volumes.md @@ -152,14 +152,14 @@ For more details, see the [`azureFile` volume plugin](https://github.com/kuberne #### azureFile CSI migration -{{< feature-state for_k8s_version="v1.15" state="alpha" >}} +{{< feature-state for_k8s_version="v1.21" state="beta" >}} The `CSIMigration` feature for `azureFile`, when enabled, redirects all plugin operations from the existing in-tree plugin to the `file.csi.azure.com` Container Storage Interface (CSI) Driver. In order to use this feature, the [Azure File CSI Driver](https://github.com/kubernetes-sigs/azurefile-csi-driver) must be installed on the cluster and the `CSIMigration` and `CSIMigrationAzureFile` -alpha features must be enabled. +features must be enabled. ### cephfs diff --git a/content/en/docs/reference/command-line-tools-reference/feature-gates.md b/content/en/docs/reference/command-line-tools-reference/feature-gates.md index 2e9db5fce0..f49861bd79 100644 --- a/content/en/docs/reference/command-line-tools-reference/feature-gates.md +++ b/content/en/docs/reference/command-line-tools-reference/feature-gates.md @@ -74,7 +74,8 @@ different Kubernetes components. | `CSIMigrationAzureDisk` | `false` | Alpha | 1.15 | 1.18 | | `CSIMigrationAzureDisk` | `false` | Beta | 1.19 | | | `CSIMigrationAzureDiskComplete` | `false` | Alpha | 1.17 | | -| `CSIMigrationAzureFile` | `false` | Alpha | 1.15 | | +| `CSIMigrationAzureFile` | `false` | Alpha | 1.15 | 1.19 | +| `CSIMigrationAzureFile` | `false` | Beta | 1.21 | | | `CSIMigrationAzureFileComplete` | `false` | Alpha | 1.17 | | | `CSIMigrationGCE` | `false` | Alpha | 1.14 | 1.16 | | `CSIMigrationGCE` | `false` | Beta | 1.17 | | From 1e77a684c2c0b622d2a19f976a16654dca9c6b2f Mon Sep 17 00:00:00 2001 From: Andy Zhang Date: Sun, 7 Mar 2021 21:28:40 +0800 Subject: [PATCH 2/3] Update content/en/docs/concepts/storage/volumes.md Co-authored-by: Tim Bannister --- content/en/docs/concepts/storage/volumes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/concepts/storage/volumes.md b/content/en/docs/concepts/storage/volumes.md index d7eb7a1679..664ba515f9 100644 --- a/content/en/docs/concepts/storage/volumes.md +++ b/content/en/docs/concepts/storage/volumes.md @@ -159,7 +159,7 @@ from the existing in-tree plugin to the `file.csi.azure.com` Container Storage Interface (CSI) Driver. In order to use this feature, the [Azure File CSI Driver](https://github.com/kubernetes-sigs/azurefile-csi-driver) must be installed on the cluster and the `CSIMigration` and `CSIMigrationAzureFile` -features must be enabled. +[feature gates](/docs/reference/command-line-tools-reference/feature-gates/) must be enabled. ### cephfs From b1ed2166e731f2e4643d677b86e57b00d79cb20a Mon Sep 17 00:00:00 2001 From: Andy Zhang Date: Wed, 17 Mar 2021 15:03:33 +0800 Subject: [PATCH 3/3] Update volumes.md --- content/en/docs/concepts/storage/volumes.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/content/en/docs/concepts/storage/volumes.md b/content/en/docs/concepts/storage/volumes.md index 664ba515f9..fff6fd9ae6 100644 --- a/content/en/docs/concepts/storage/volumes.md +++ b/content/en/docs/concepts/storage/volumes.md @@ -161,6 +161,8 @@ Driver](https://github.com/kubernetes-sigs/azurefile-csi-driver) must be installed on the cluster and the `CSIMigration` and `CSIMigrationAzureFile` [feature gates](/docs/reference/command-line-tools-reference/feature-gates/) must be enabled. +Azure File CSI driver does not support using same volume with different fsgroups, if Azurefile CSI migration is enabled, using same volume with different fsgroups won't be supported at all. + ### cephfs A `cephfs` volume allows an existing CephFS volume to be