我对 Azure 平台还很陌生。请帮助我选择最合适的 Azure 组件来实现以下场景。
我必须有一个 HA 服务,该服务将部署在两个或多个 Docker 容器上。对容器组的访问将通过内部外观完成,例如 Azure 负载均衡器。最重要的要求是对文件存储的安全访问,所有容器必须共享同一卷,并且能够同时读取和写入。
我了解到 Azure 文件存储确实支持 ReadWriteMany 访问模式。 任何想法应该是处理这个问题的最佳设计。我需要的是一个专注的方向。
提前致谢。
我在 aks 中的
azurefile
存储类中遇到了同样的问题。然后我使用 Use Azure Blob storage Container Storage Interface (CSI) driver 来使用 azureblob-nfs-premium
.
您可以通过以下方式启用 azure blob csi 驱动程序:
az aks update --enable-blob-driver --name myAKSCluster --resource-group myResourceGroup
Azure Blob 存储,您可以使用
ReadWriteMany
访问模式将卷用于多个 Pod。