Files
iAOP/core/data-bus/config/minio.template.yaml
T

28 lines
1.3 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# -*- coding: utf-8 -*-
# 模板「MinIO 对象存储桶 + 生命周期策略」配置资产示例:ti-cl4(氯化车间/海绵钛,Template-Ti 一期)。
#
# 说明(issue #31 / PRD 5.2「② 数据总线 + 时序库」):
# - 桶命名:`{template}-{bucket_suffix}`(S3 桶名允许 `-`,与 templating.bucket() 一致);
# 对象键前缀:特征快照 `features/...`、模型 artifact `models/...`(templating 派生);
# - lifecycle:按前缀声明对象过期天数(S3 LifecycleConfiguration 兼容,MinIO 支持),
# 与数据保留/归档策略(#33)联动,避免对象无限堆积;
# - 换行业只改本文件(template / bucket_suffix / lifecycle),内核零改动。
template: ti-cl4
version: 1.0.0
minio:
# 桶后缀(缺省 artifacts → 桶名 ti-cl4-artifacts)
bucket_suffix: artifacts
# mc 命令远端别名(联调 local / 生产 cluster;mc alias set 时定义)
mc_alias: local
# 生命周期规则(prefix 必填;expiration_days 过期天数,≥ 1)
lifecycle:
# 特征快照:供训练/回溯,保留 180 天自动过期
- id: features-expire
prefix: features/
expiration_days: 180
# 模型 artifact:随版本长期保留(3 年),出清历史版本前不自动删
- id: models-retain
prefix: models/
expiration_days: 1095