
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
CSM Authorization Tenant 是容器存储模块(Container Storage Modules, CSM)授权框架的租户端组件,专注于在容器环境中实现租户级存储资源访问权限的精细化管理。该组件与 CSM Authorization 服务端协同工作,负责执行租户特定的授权策略、处理存储资源访问请求验证,并维护租户与后端存储系统间的权限交互流程,确保存储资源的安全访问与隔离。
在共享容器平台(如企业私有云 Kubernetes 集群)中,为不同租户(团队/部门)提供独立的存储权限域,确保租户仅能访问自身授权的存储资源,实现数据隔离。
满足企业级安全要求,通过精细化策略控制敏感数据存储的访问权限,例如限制特定租户仅能读取生产环境存储卷,禁止删除操作。
适用于***、***等需满足严格合规要求的场景,通过完整的审计日志与权限追溯,满足 GDPR、HIPAA 等合规标准对数据访问控制的要求。
bashdocker run -d --name csm-auth-tenant \ --restart always \ -p 8080:8080 \ # 服务端口映射 -e TENANT_ID="tenant-001" \ # 租户唯一标识 -e STORAGE_SYSTEM_TYPE="powermax" \ # 后端存储系统类型 -e STORAGE_SYSTEM_ENDPOINT="https://storage-system.example.com:443" \ # 存储系统API端点 -e AUTH_POLICY_PATH="/etc/csm/auth-policy.yaml" \ # 策略文件路径 -e LOG_LEVEL="info" \ # 日志级别(debug/info/warn/error) -v /host/policies:/etc/csm \ # 挂载宿主策略文件目录 -v /host/certificates:/etc/csm/certs \ # 挂载TLS证书(可选,用于加密通信) dell/csm-auth-tenant:latest
| 环境变量名 | 描述 | 必选 | 默认值 |
|---|---|---|---|
TENANT_ID | 租户唯一标识符(如"team-alpha") | 是 | - |
STORAGE_SYSTEM_TYPE | 后端存储系统类型(如"powermax"、"powerflex") | 是 | - |
STORAGE_SYSTEM_ENDPOINT | 存储系统管理API端点(含端口) | 是 | - |
AUTH_POLICY_PATH | 权限策略文件路径(容器内路径) | 是 | /etc/csm/policy.yaml |
LOG_LEVEL | 日志级别(debug/info/warn/error) | 否 | info |
TLS_ENABLED | 是否启用TLS加密通信(true/false) | 否 | false |
TLS_CERT_PATH | TLS证书文件路径(容器内) | 否 | /etc/csm/certs/tls.crt |
TLS_KEY_PATH | TLS私钥文件路径(容器内) | 否 | /etc/csm/certs/tls.key |
yamlapiVersion: csm.auth/v1 kind: TenantPolicy metadata: name: tenant-001-policy tenantId: tenant-001 rules: - resources: - type: volume match: name: "tenant-001-*" # 仅允许访问名称以"tenant-001-"开头的卷 storageClass: "powermax-gold" # 限制存储类 actions: ["create", "get", "list", "mount"] # 允许的操作 effect: allow # 允许访问 - resources: - type: volume actions: ["delete", "format"] # 禁止删除、格式化操作 effect: deny - resources: - type: snapshot match: volumeName: "tenant-001-*" actions: ["create", "restore"] effect: allow
/metrics),包含策略加载次数、授权请求数、拒绝访问数等关键指标/health),可配置为 Docker/Kubernetes 的存活探针/reload-policy 接口触发动态加载(需启用 API 接口)您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务