-
Notifications
You must be signed in to change notification settings - Fork 84
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
233f16a
commit d161cbc
Showing
1 changed file
with
4 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -287,6 +287,10 @@ Every GCP shoot cluster will be deployed with the GCP PD CSI driver. | |
It is compatible with the legacy in-tree volume provisioner that was deprecated by the Kubernetes community and will be removed in future versions of Kubernetes. | ||
End-users might want to update their custom `StorageClass`es to the new `pd.csi.storage.gke.io` provisioner. | ||
|
||
## Support for VolumeAttributeClasses (Beta in k8s 1.31) | ||
|
||
To have the CSI-Driver configured to support the necessary features for [VolumeAttributeClasses](https://kubernetes.io/docs/concepts/storage/volume-attributes-classes/) on GCP for shoots with a k8s-version greater than 1.31, use the `gcp.provider.extensions.gardener.cloud/enable-modify-volume` annotation on the shoot. Keep in mind that as of 1.31 you _must_ also configure the `kube-apiserver` to enable the `storage.k8s.io/v1beta1` API group. | ||
|
||
## Kubernetes Versions per Worker Pool | ||
|
||
This extension supports `gardener/gardener`'s `WorkerPoolKubernetesVersion` feature gate, i.e., having [worker pools with overridden Kubernetes versions](https://github.com/gardener/gardener/blob/8a9c88866ec5fce59b5acf57d4227eeeb73669d7/example/90-shoot.yaml#L69-L70) since `[email protected]`. | ||
|