已合并
docs(preflight): add unified preflight design #210
thyzfmh创建于 7月29日
docs(preflight): add unified preflight design #210
已合并
Pull Request已成功合入, 合并人@openFuyao-bot
(感谢 thyzfmh 的贡献)7月29日 添加了label:sig/sig-Installation
openFuyao-bot
7月29日 评论:
7月29日 评论:
欢迎来到 openFuyao 社区
Hey @thyzfmh , 感谢你对社区的贡献.
机器人使用手册
有关指令的使用,可以点击 此处 查看详情。开发人员可以在每个PR或Issue下方评论特定指令来触发机器人任务。
联系指引
有疑问可以联系 SIG: sig-Installation ,
维护者是: @foxbit, @javadoors, @regandy, @xuyouhong, @zqw1 ,
审核者是: @piamposer-li .


7月29日 添加了label:openFuyao-cla/no
7月29日 添加了label:ci-running
7月29日 删除了label:ci-running
此处折叠了136条消息 查看更多
22 天前 添加了label:ci-successful
lihangyu
22 天前 评论:
22 天前 评论:
/lgtm
/approve


22 天前 添加了label:lgtmapproved
openFuyao-bot
22 天前 评论:
22 天前 评论:
22 天前 合入了pull request,合并节点 SHA:472d097ba3223215cc8c76b5404c9862e9c611a1
变更内容
本 PR 将统一前置检查设计收敛为 4 份文档,并与 bkeadm PR #358 的当前实现保持一致:
openFuyao统一前置检查提案.md:全局用法、边界、架构、规则、报告和退出码。init阶段检查项提案.md:init 输入、检查项、依赖、采集和修复建议。cluster-create阶段检查项提案.md:cluster-create 输入、检查项、management/SSH DAG 和修复建议。校验框架SDK提案.md:通用 SDK DTO、Adapter/Collector 契约、DAG、类型、安全和报告。已删除独立的
preflight-bundle-gen提案.md及其他文档中的相关链接和发布生成流程描述。当前设计边界
bke preflight init、bke preflight cluster-create,不覆盖 build、Web 或安装执行。configs/preflight/preflight.yaml是唯一面向用户的策略文件;二进制只嵌入默认策略。preflight-bundle.yaml、release-input/或独立生成器。--preflight-config加载完整外部策略,但不能替换规则 ID、Collector 和来源证据。用户文档
before_you_start.md增加运行 preflight 的安装前建议。command_reference.md增加命令、参数、报告、退出码和只读边界。bke preflight与历史envCheck的能力边界。校验
preflight-bundle-gen、release-input、落盘 Bundle 生成/校验链路残留引用。git diff --check通过;实现验证和证据边界以 bkeadm PR #358 为准。