## 🏗️ 新增功能 - **shared/**: 完整的基础组件部署方案 - docker-compose.yml: 统一编排所有基础服务 - .env.example: 标准化环境变量配置 - prometheus/prometheus.yml: 监控配置 - bin/up.sh & down.sh: 一键部署脚本 - README.md: 完整的使用文档 ## 🛠️ 核心服务 - **数据库层**: PostgreSQL 16 + MySQL 8 (统一密码: 123456) - **缓存层**: Redis 7 (密码: 123456) - **代码管理**: GitLab CE + Gitea (双代码仓库) - **镜像仓库**: Harbor (Docker Registry) - **监控层**: Prometheus + Grafana + cAdvisor - **网关反代**: Traefik v3.1 ## 🔧 技术优化 - 所有端口统一使用 2xx80 系列,避免端口冲突 - 统一网络架构 (core network),支持多项目接入 - 完善的健康检查和服务依赖配置 - 支持 ARM64 架构 (MySQL 8 兼容性修复) ## 📚 文档更新 - SYSTEM-CONFIG.md: 系统配置文档完善 - harbor/README.md: Harbor 模块使用说明 - docs/: 完整的部署和运维文档 ## 🚀 部署说明 所有服务已成功启动并通过验证: - GitLab: http://localhost:28082 (root/SecurePass2024!) - Gitea: http://localhost:23000 - Harbor: http://localhost:28081 - Grafana: http://localhost:23001 (admin/123456) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
Claude 执行环境
本目录包含 Claude 执行 Kubernetes 共享数据平面任务所需的上下文和模板文件。
文件说明
run-contract.md- Claude 执行契约模板context.md- 项目上下文信息(未来扩展)bluebook-ref.md- 蓝皮书规范摘要(未来扩展)
使用方法
基本执行命令
执行 /docs/contracts/SD-PG-BASE.yml 按 /claude/run-contract.md 模板生成占位清单
可用契约
SD-PG-BASE.yml- 共享 PostgreSQL 数据平面SD-REDIS-BASE.yml- 共享 Redis 数据平面SD-ONBOARD-BOOKSTORE.yml- Bookstore 项目接入
执行流程
- Claude 加载
/claude/run-contract.md模板 - 读取指定的契约文件(如
/docs/contracts/SD-PG-BASE.yml) - 按照模板规范生成四段式输出:
- PLAN(执行计划)
- ARTIFACTS(文件内容)
- CHECKLIST(验收检查)
- SELF-REVIEW(自检报告)
安全约束
- 禁止生成可执行命令
- 禁止使用真实凭据
- 必须使用占位符
- 必须遵循白名单输出