访问存储服务
访问存储服务支持两种集成方式:第一种是在平台内集成其他业务集群中的分布式存储资源,以确保存储与业务隔离,便于管理和维护;第二种是连接外部 Ceph 存储资源,以供分布式存储使用。
前提条件
准备软件包
-
下载与平台架构对应的 Alauda Container Platform Storage Essentials 安装软件包。
-
使用上架软件包机制上传 Alauda Container Platform Storage Essentials 安装软件包。
-
下载与平台架构对应的 Alauda Storage(之前称为 Alauda Build of Rook-Ceph)安装软件包。
-
使用上架软件包机制上传 Alauda Storage(之前称为 Alauda Build of Rook-Ceph)安装软件包。
准备存储
选择以下任一项:
-
已在其他业务集群中部署分布式存储,并已创建存储池。请记录存储池名称,以便后续集成使用。
-
已在平台外部创建外部 Ceph 存储(版本 ≥ 14.2.3)及存储池。请记录存储池名称,以便后续集成使用。
开放端口
获取身份验证信息(外部 Ceph)
如果准备的存储是外部 Ceph 存储,则必须使用以下命令获取身份验证信息。
操作步骤
注意:以下步骤以访问外部 Ceph 存储为例,访问分布式存储的操作与此类似。
部署 Alauda Container Platform Storage Essentials
-
登录,进入管理员页面。
-
点击 Marketplace > OperatorHub,进入 OperatorHub 页面。
-
找到 Alauda Container Platform Storage Essentials,点击安装,进入安装 Alauda Container Platform Storage Essentials页面。
配置参数:
访问存储
-
在左侧导航栏中,点击存储管理 > 分布式存储。
-
点击访问存储。
-
在访问配置向导页面中,选择 External Ceph。
-
在创建存储类向导页面中完成配置,然后点击访问。
-
等待大约 1-5 分钟,完成集成。
后续操作
-
创建存储类:CephFS 文件存储、CephRBD 块存储
-
开发者使用上述存储类创建持久卷声明后,可以通过卷快照和扩容功能扩展使用。
注意:如果需要维护外部存储的存储池、存储设备配置等,必须在存储集群的管理平台中执行相关操作。