1
0
mirror of https://github.com/openshift/openshift-docs.git synced 2026-02-05 12:46:18 +01:00
Files
openshift-docs/storage/persistent_storage/persistent-storage-azure.adoc
2024-03-07 15:07:12 +00:00

59 lines
2.9 KiB
Plaintext

:_mod-docs-content-type: ASSEMBLY
[id="persistent-storage-using-azure"]
= Persistent storage using Azure
include::_attributes/common-attributes.adoc[]
:context: persistent-storage-azure
toc::[]
{product-title} supports Microsoft Azure Disk volumes. You can
provision your {product-title} cluster with persistent storage using Azure.
Some familiarity with Kubernetes and Azure is assumed.
The Kubernetes persistent volume framework allows administrators to provision a
cluster with persistent storage and gives users a way to request those
resources without having any knowledge of the underlying infrastructure.
Azure Disk volumes can be provisioned dynamically.
Persistent volumes are not bound to a single project or namespace; they can be
shared across the {product-title} cluster.
Persistent volume claims are specific to a project or namespace and can be
requested by users.
[IMPORTANT]
====
{product-title} 4.11 and later provides automatic migration for the Azure Disk in-tree volume plugin to its equivalent CSI driver.
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].
====
[IMPORTANT]
====
High availability of storage in the infrastructure is left to the underlying
storage provider.
====
[role="_additional-resources"]
.Additional resources
* link:https://azure.microsoft.com/en-us/services/storage/disks[Microsoft Azure Disk]
include::modules/storage-azure-create-storage-class.adoc[leveloffset=+1]
include::modules/storage-persistent-storage-creating-volume-claim.adoc[leveloffset=+1]
include::modules/storage-persistent-storage-azure-volume-format.adoc[leveloffset=+1]
//Machine sets that deploy machines on ultra disks using PVCs
include::modules/machineset-azure-ultra-disk.adoc[leveloffset=+1]
[role="_additional-resources"]
.Additional resources
* link:https://docs.microsoft.com/en-us/azure/virtual-machines/disks-types#ultra-disks[Microsoft Azure ultra disks documentation]
* xref:../../storage/container_storage_interface/persistent-storage-csi-azure.adoc#machineset-azure-ultra-disk_persistent-storage-csi-azure[Machine sets that deploy machines on ultra disks using CSI PVCs]
* xref:../../machine_management/creating_machinesets/creating-machineset-azure.adoc#machineset-azure-ultra-disk_creating-machineset-azure[Machine sets that deploy machines on ultra disks as data disks]
//Creating machines on ultra disks by using compute machine sets
include::modules/machineset-creating-azure-ultra-disk.adoc[leveloffset=+2]
//Troubleshooting resources for compute machine sets that enable ultra disks
include::modules/machineset-troubleshooting-azure-ultra-disk.adoc[leveloffset=+2]