Files
zd_product_document/10-产品线/基础平台/功能模块/基础配置/07-对象存储配置.md

3.3 KiB

对象存储配置

本文档为《基础配置管理》下的独立配置页面设计,用于描述该配置项目的配置清单、界面设计、业务规则和验收关注点。

上级文档:基础配置管理

配置清单

对象存储配置用于维护基础平台文件上传、导出文件、图片资源、附件等通用文件存储服务。

推荐配置:

配置名称 配置说明 配置层级 1.0 建议
对象存储启用开关 是否启用对象存储能力 平台级 必须
存储服务商 当前使用的对象存储服务商 平台级 必须
访问地址 对象存储 Endpoint 或服务地址 平台级 必须
存储桶名称 文件存储使用的 Bucket 平台级 必须
访问凭证 AccessKey、SecretKey 等连接凭证 平台级 必须
默认访问域名 文件访问使用的默认域名 平台级 建议
文件路径前缀 基础平台文件存储路径前缀 平台级 建议
公有读开关 是否允许文件公开访问 平台级 建议
配置连通性测试 保存前或保存后测试对象存储是否可用 平台级 必须

支持的对象存储服务商:

服务商 说明
阿里云 OSS 阿里云对象存储
腾讯云 COS 腾讯云对象存储
华为云 COS/OBS 华为云对象存储,实际产品命名以云厂商接口为准
MinIO 私有化对象存储
RustFS 私有化对象存储

界面设计

对象存储配置页用于维护基础平台通用文件存储服务参数。

展示方式:

  • 采用分组表单展示。
  • 分组包括:服务商配置、连接参数、访问控制、连通性测试。
  • 页面底部固定操作按钮:取消、保存、测试连接。

表单字段:

字段 控件类型 值来源 / 录入方式 说明
对象存储启用开关 Switch 人工选择 控制对象存储能力是否启用
存储服务商 下拉框 阿里云 OSS、腾讯云 COS、华为云 COS/OBS、MinIO、RustFS 必填
Endpoint / 服务地址 文本输入框 人工录入 必填
Region 文本输入框 / 下拉框 服务商区域或人工录入 公有云建议填写
Bucket 文本输入框 人工录入 必填
AccessKey 文本输入框 人工录入 必填,敏感字段
SecretKey 密码输入框 人工录入 必填,敏感字段
默认访问域名 文本输入框 人工录入 选填
文件路径前缀 文本输入框 人工录入 选填
公有读开关 Switch 人工选择 控制上传文件是否允许公开访问
HTTPS 访问开关 Switch 人工选择 控制文件访问地址是否默认使用 HTTPS
备注 多行文本框 人工录入 选填

页面规则:

  • 存储服务商、Endpoint / 服务地址、Bucket、AccessKey、SecretKey 为必填。
  • SecretKey 保存后不在页面明文回显,仅展示脱敏结果。
  • 切换存储服务商时,需要提示不同服务商参数可能不兼容。
  • 保存前建议先执行测试连接;测试失败时允许保存草稿但不允许启用。
  • 启用对象存储配置前,必须通过连接测试。
  • 停用对象存储配置时,需要提示文件上传、导出文件、图片资源等能力可能不可用。