你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

如何将 Azure 弹性 SAN 用作 Azure Kubernetes 服务的存储空间

有两种方法可以将 Azure 弹性 SAN 用作 Azure Kubernetes 服务 (AKS) 的后备存储。 可以使用 Azure 容器存储预览版,也可以使用开放源代码 Kubernetes iSCSI CSI 驱动程序。

Kubernetes iSCSI CSI 驱动程序

如果使用 Kubernetes iSCSI CSI 驱动程序,则可以通过 iSCSI 将现有 AKS 群集连接到弹性 SAN。 由于你正在手动管理此弹性 SAN,因此它还可以与 AKS 一起用于其他工作负载。 但是,如果你使用此配置,Microsoft 将不会针对此驱动程序本身产生的任何问题提供支持,因为它是开放源代码。 此配置目前不支持动态预配,仅支持 ReadwriteOnce 访问模式。

Azure 容器存储预览版

Azure 容器存储预览版是基于云的卷管理、部署和业务流程服务,专为容器原生构建。 对于新的或现有 AKS 群集,可以将 Azure 容器存储安装为扩展。 作为扩展安装之后,可以通过 Kubernetes 控制平面以编程方式管理和部署存储,包括弹性 SAN。 在这种情况下,Azure 容器存储会部署一个专门与 AKS 群集配合使用的 SAN。 此 SAN 不能用于任何其他工作负载,而且此配置目前不支持此 SAN 卷的卷快照。

后续步骤