From 695ee1a763723d3ac8415fa03cc732783a81524f Mon Sep 17 00:00:00 2001 From: "xiaobing.wang" Date: Tue, 7 Apr 2026 11:58:29 +0800 Subject: [PATCH] docs: switch shared object storage guidance to OSS --- gitops-app-onboarding/SKILL.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/gitops-app-onboarding/SKILL.md b/gitops-app-onboarding/SKILL.md index 3127ea8..b9b5d84 100644 --- a/gitops-app-onboarding/SKILL.md +++ b/gitops-app-onboarding/SKILL.md @@ -320,31 +320,32 @@ Chart 必须反映应用的真实运行架构。 - `LLM_BASE_URL` - `EMBEDDER_BASE_URL` +- `OSS_BUCKET` `platform-shared-secrets` 提供: - `REDIS_PASSWORD` - `QDRANT_API_KEY` -- `MINIO_ACCESS_KEY` -- `MINIO_SECRET_KEY` +- `OSS_ACCESS_KEY` +- `OSS_SECRET_KEY` 平台共享基础设施固定为: - `PostgreSQL` - `Redis` - `Qdrant` -- `MinIO` +- `OSS` -固定 FQDN: +固定 FQDN 与对象存储约定: - `redis.infra.svc.cluster.local` - `qdrant.infra.svc.cluster.local` -- `minio.infra.svc.cluster.local` 固定规则: - 不要写成当前应用 namespace 下的裸服务名 -- 不默认为 `Redis`、`Qdrant`、`MinIO` 生成应用私有实例 +- 不默认为 `Redis`、`Qdrant`、`OSS` 生成应用私有实例 +- 如果应用当前使用的是 `MinIO` / S3 兼容配置,优先沿用现有对象存储配置结构接入平台对象存储;但不要默认假设 `MinIO` 客户端可直接连接平台 `OSS`,需根据仓库实际使用的 SDK 与平台提供的协议兼容性确认 - `Neo4j` 不属于 shared;如应用需要,由应用自己部署 - 不要把应用私有鉴权材料放进 `shared/` - 如果 Chart 依赖的运行时资源不是由 Chart 直接创建,就必须确保 `releases//manifests/` 仍会把这些资源 apply 到目标 namespace