RFE: Azure Container Storage support in ARO
- Dominant language
- No language data
- Stars
- 121
- Forks
- 42
- PR merge metrics
- No merged PRs in 30d
Description
The docs belows state that Azure Disk and Azure File are supported:
- [https://learn.microsoft.com/en-us/azure/openshift/openshift-faq#can-we-choose-any-persistent-storage-solution--like-ocs](https://learn.microsoft.com/en-us/azure/openshift/openshift-faq#can-we-choose-any-persistent-storage-solution--like-ocs)
- [https://docs.redhat.com/en/documentation/openshift_container_platform/4.19/html/storage/understanding-persistent-storage#types-of-persistent-volumes_understanding-persistent-storage](https://docs.redhat.com/en/documentation/openshift_container_platform/4.19/html/storage/understanding-persistent-storage#types-of-persistent-volumes_understanding-persistent-storage)
==> It does not mention Azure BLOB whereas it works, see :
- [https://github.com/kubernetes-sigs/blob-csi-driver/tree/master?tab=readme-ov-file#option-2-bring-your-own-storage-account](https://github.com/kubernetes-sigs/blob-csi-driver/tree/master?tab=readme-ov-file#option-2-bring-your-own-storage-account)
- [https://github.com/kubernetes-sigs/blob-csi-driver/blob/master/deploy/example/e2e_usage.md](https://github.com/kubernetes-sigs/blob-csi-driver/blob/master/deploy/example/e2e_usage.md)
- [https://github.com/ezYakaEagle442/aro-pub-storage/blob/master/setup-store-CSI-driver-azure-blob.md](https://github.com/ezYakaEagle442/aro-pub-storage/blob/master/setup-store-CSI-driver-azure-blob.md)
[Azure Container Storage is supported in AKS](https://learn.microsoft.com/en-us/azure/storage/container-storage/use-container-storage-with-managed-disks?toc=/azure/aks/toc.json&bc=/azure/aks/breadcrumb/toc.json), but there is no reference in ARO docs, RedHat OCP docs neither.
- [https://learn.microsoft.com/en-us/azure/storage/container-storage/container-storage-introduction#why-azure-container-storage-is-useful](https://learn.microsoft.com/en-us/azure/storage/container-storage/container-storage-introduction#why-azure-container-storage-is-useful) mentions: "_Azure Container Storage works with Azure Kubernetes Service (AKS) and self-managed Kubernetes clusters. Because it uses open-source components, it supports deployments across Azure and other clouds._"
- _**Optimized performance for stateful workloads**: Azure Container Storage delivers high read throughput and near-native disk write speeds by using NVMe-oF over TCP. This approach enables cost-effective performance for tier 1 I/O-intensive, general-purpose, throughput-sensitive, and development/test workloads_.
- _Kubernetes-native volume orchestration: Create StorageClass objects and persistent volumes, and manage the full lifecycle of volumes including provisioning, expansion, deletion, and snapshots using kubectl commands._
- [https://learn.microsoft.com/en-us/azure/storage/common/storage-introduction#azure-container-storage](https://learn.microsoft.com/en-us/azure/storage/common/storage-introduction#azure-container-storage)
- [https://github.com/Azure/local-csi-driver](https://github.com/Azure/local-csi-driver) does not explain how to install Azure Container Storage on ARO
What is the roadmap regarding Azure Container Storage support in ARO ?
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.