访问存储服务
访问存储服务支持两种集成方式:一是集成平台内其他业务集群的分布式存储资源,实现存储与业务隔离,便于管理和维护;二是接入外部 Ceph 存储资源进行分布式存储使用。
前提条件
准备软件包
-
下载对应平台架构的Alauda Container Platform Storage Essentials安装包。
-
通过上传软件包机制上传该安装包。
-
下载对应平台架构的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,点击Install,进入Install Alauda Container Platform Storage Essentials页面。
配置参数:
访问存储
-
在左侧导航栏点击存储管理 > 分布式存储。
-
点击访问存储。
-
在访问配置向导页面,选择外部 Ceph。
-
在创建存储类向导页面,完成配置后点击访问。
-
等待约 1-5 分钟,完成集成。
后续操作
-
创建存储类:CephFS 文件存储、CephRBD 块存储
-
使用上述存储类创建持久卷声明的开发者,可扩展使用卷快照和弹性伸缩功能。
注意:若需维护外部存储的存储池、存储设备配置等,需在存储集群的管理平台中进行操作。