From aff743a0db9d3904cd2a3eb824eef02c8cd46ac5 Mon Sep 17 00:00:00 2001 From: Misha Ramendik Date: Thu, 5 Oct 2023 00:16:08 +0100 Subject: [PATCH] OSDOCS 8020 fix a link that used an autogenerated anchor --- .../persistent-storage-csi-migration-vsphere.adoc | 1 + .../persistent-storage-csi-vsphere.adoc | 12 ++++++------ 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/modules/persistent-storage-csi-migration-vsphere.adoc b/modules/persistent-storage-csi-migration-vsphere.adoc index 453f54c48a..cdeda0de2a 100644 --- a/modules/persistent-storage-csi-migration-vsphere.adoc +++ b/modules/persistent-storage-csi-migration-vsphere.adoc @@ -9,6 +9,7 @@ == New installations of {product-title} For new installations of {product-title} 4.13, or later, automatic migration is enabled by default. +[id="upgrading-openshift_{context}"] == Upgrading {product-title} When upgrading from {product-title} 4.12, or earlier, to 4.13, automatic CSI migration for vSphere only occurs if you opt in. diff --git a/storage/container_storage_interface/persistent-storage-csi-vsphere.adoc b/storage/container_storage_interface/persistent-storage-csi-vsphere.adoc index 71f8c992e6..82bb5ae507 100644 --- a/storage/container_storage_interface/persistent-storage-csi-vsphere.adoc +++ b/storage/container_storage_interface/persistent-storage-csi-vsphere.adoc @@ -30,7 +30,7 @@ For vSphere: + CSI automatic migration should be seamless. Migration does not change how you use all existing API objects, such as persistent volumes, persistent volume claims, and storage classes. For more information about migration, see xref:../../storage/container_storage_interface/persistent-storage-csi-migration.adoc#persistent-storage-csi-migration[CSI automatic migration]. -* When upgrading from {product-title} 4.12, or earlier, to 4.13, automatic CSI migration for vSphere only occurs if you opt in. If you do not opt in, {product-title} defaults to using the in-tree (non-CSI) plugin to provision vSphere storage. xref:../../storage/container_storage_interface/persistent-storage-csi-migration.adoc#upgrading-openshift-container-platform[Carefully review the indicated consequences before opting in to migration]. +* When upgrading from {product-title} 4.12, or earlier, to 4.13, automatic CSI migration for vSphere only occurs if you opt in. If you do not opt in, {product-title} defaults to using the in-tree (non-CSI) plugin to provision vSphere storage. xref:../../storage/container_storage_interface/persistent-storage-csi-migration.adoc#upgrading-openshift_persistent-storage-csi-migration[Carefully review the indicated consequences before opting in to migration]. After full migration, in-tree plugins will eventually be removed in future versions of {product-title}. ==== @@ -55,14 +55,14 @@ include::modules/persistent-storage-csi-vsphere-install-issues.adoc[leveloffset= [id="vsphere-pv-encryption"] == vSphere persistent disks encryption -You can encrypt virtual machines (VMs) and dynamically provisioned persistent volumes (PVs) on {product-title} running on top of vSphere. +You can encrypt virtual machines (VMs) and dynamically provisioned persistent volumes (PVs) on {product-title} running on top of vSphere. [NOTE] ==== {product-title} does not support RWX-encrypted PVs. You cannot request RWX PVs out of a storage class that uses an encrypted storage policy. ==== -You must encrypt VMs before you can encrypt PVs, which you can do during installation or post-installation. +You must encrypt VMs before you can encrypt PVs, which you can do during installation or post-installation. For information about encrypting VMs, see: @@ -74,9 +74,9 @@ For information about encrypting VMs, see: After encrypting VMs, you can configure a storage class that supports dynamic encryption volume provisioning using the vSphere Container Storage Interface (CSI) driver. This can be accomplished in one of two ways using: -* xref:../../storage/container_storage_interface/persistent-storage-csi-vsphere.adoc#persistent-storage-csi-vsphere-encryption-datastore-url_persistent-storage-csi-vsphere[Datastore URL]: This approach is not very flexible, and forces you to use a single datastore. It also does not support topology-aware provisioning. +* xref:../../storage/container_storage_interface/persistent-storage-csi-vsphere.adoc#persistent-storage-csi-vsphere-encryption-datastore-url_persistent-storage-csi-vsphere[Datastore URL]: This approach is not very flexible, and forces you to use a single datastore. It also does not support topology-aware provisioning. -* xref:../../storage/container_storage_interface/persistent-storage-csi-vsphere.adoc#persistent-storage-csi-vsphere-encryption-tag-based_persistent-storage-csi-vsphere[Tag-based placement]: Encrypts the provisioned volumes and uses tag-based placement to target specific datastores. +* xref:../../storage/container_storage_interface/persistent-storage-csi-vsphere.adoc#persistent-storage-csi-vsphere-encryption-tag-based_persistent-storage-csi-vsphere[Tag-based placement]: Encrypts the provisioned volumes and uses tag-based placement to target specific datastores. include::modules/persistent-storage-csi-vsphere-encryption-datastore-url.adoc[leveloffset=+2] @@ -103,4 +103,4 @@ include::modules/persistent-storage-csi-vsphere-top-aware-infra-top.adoc[levelof include::modules/persistent-storage-csi-vsphere-top-aware-results.adoc[leveloffset=+2] == Additional resources -* xref:../../storage/container_storage_interface/persistent-storage-csi.adoc#persistent-storage-csi[Configuring CSI volumes] \ No newline at end of file +* xref:../../storage/container_storage_interface/persistent-storage-csi.adoc#persistent-storage-csi[Configuring CSI volumes]