平台与 Azure AKS 的集成及存储初始化配置。
默认的 azurefile 文件存储类在挂载后可能不支持权限修改,这可能导致某些应用如 PostgreSQL 和 Jenkins 无法正常运行。
进入 平台管理,在左侧导航点击 存储管理 > 存储类。
点击名为 default 或 azurefile 的存储类旁的三点菜单 > 更新项目。
注意:导入 AKS 集群后,会生成以下默认存储类。推荐使用 default 作为块存储,azurefile 作为文件存储。详见默认存储类说明。
根据需要选择 项目分配 方式,点击 更新,将 default 或 azurefile 存储类分配给项目。
注意:如果默认存储类不满足需求,可按照上述步骤创建新的存储类并根据需要修改参数。详见可用存储类参数。
| 存储类名称 | 存储类类型 | 说明 |
|---|---|---|
| (推荐)azurefile | 文件存储 | 使用 Azure 标准存储创建 Azure 文件共享。 |
| (推荐)default | 块存储 | 使用 Azure StandardSSD 存储创建托管磁盘。 |
| azurefile-csi | 文件存储 | 使用 Azure 标准存储创建 Azure 文件共享。 |
| azurefile-csi-nfs | 文件存储 | 使用 Azure 标准存储创建 Azure 文件共享,支持 NFS 协议。 |
| azurefile-csi-premium | 文件存储 | 使用 Azure 高级存储创建 Azure 文件共享。 |
| azurefile-premium | 文件存储 | 使用 Azure 高级存储创建 Azure 文件共享。 |
| managed | 块存储 | 使用 Azure StandardSSD 存储创建托管磁盘。 |
| managed-csi | 块存储 | 使用 Azure StandardSSD 本地冗余存储(LRS)创建托管磁盘。 |
| managed-csi-premium | 块存储 | 使用 Azure 高级本地冗余存储(LRS)创建托管磁盘。 |
| managed-premium | 块存储 | 使用 Azure 高级存储创建托管磁盘。 |
有关块存储的可选参数及含义,请参见在 Azure Kubernetes Service (AKS) 中使用 Azure 磁盘创建和使用卷。
有关文件存储的可选参数及含义,请参见在 Azure Kubernetes Service (AKS) 中使用 Azure 文件创建和使用卷。