已做未做遗漏台账
本页目录 3
按「做了 / 刻意没做 / 遗漏」三栏结账。主时点 2026-08-17,后视修正到 2026-08-30。
做了
- 六层分析与优先级排序(P0 密钥 → P1 平台纳管 → P2 供应链 → P3 触发式)
- L3 全链:VPS Vault + traefik + AppRole → ESO 组件 + ClusterSecretStore → 轮换传播 18 秒实证
- 四成员 AgentTeams 审查(依赖门编排),全部点名建议执行完毕:filter-repo 历史重写、专网/审计/XFF/禁 swap 四项硬化(均行为验证)、demo 清理、前后 raft snapshot
- 明文迁移:VPS minio 轮换入 Vault、集群 minio ESO 化、730 处/124 文件置换、四仓提交推送
- 顺手修复 bootstrap 公共库两个可移植性缺陷(getent、macOS arm64),兑现「Mac 上可跑组件脚本」的既有承诺
刻意没做(有理由,记录在案)
- Tekton、Crossplane、Fleet、Weave GitOps:与单人单集群规模不匹配,永久跳过
- Kargo、Argo Rollouts:触发条件未达(环境 ≥3 / 副本 ≥2 + PDB)
- ESO chart 不钉版本:用户拍板,接受重装随上游漂移
- vault UI 挂登录墙 + 限流(审查 P1-D):未被点名
- ecommerce 仓 20 份 configs 口令:归 Config Center(control-tower)轨道
- cloud-native-deploy 与 pipeline 仓历史重写:待决策(公开仓改 hash 有外链代价)
遗漏(诚实清单)
- 最大遗漏:「重装 → 重接线」不在自动化路径。2026-08-17 的 pod 全景已显示无 ecommerce 命名空间(零 Application 的直接证据),没有点破;数周后成为 GitOps 断链
- L2 供应链扫描(gitleaks、trivy、attestations)三轮都停留在建议
- audit.log 无轮转;raft snapshot 未进 cron(手动两份)
- reloader 未决策:物化 ≠ 生效,值轮换后 Pod 不重启
- VPS 存活服务(casdoor、postgres、redis、gorse 等)的家族口令未轮换
- 「五处明文迁移」的诚实口径:真正接上 Vault 消费的只有 minio(集群 + VPS);Loki 是 filesystem 模式无需迁移,pipeline 服务未部署、只做了明文清除
相关:GitOps 六层堆栈 · 演变时间线 · msdnmm 密码家族清理