feat: 按 doc_id 重组 ansible/files 与验证框架

- ansible/files 改为与文档 XX-YY 对齐的目录结构,更新相关 playbook 路径
- 新增 scripts/verify.sh 与 ansible/playbooks/verify/*.yml,移除单体 verify-matrix.yml
- 补充 docs/00-02 矩阵状态、00-05 验证框架与流程、00-04 环境与 ylc65 工作机说明
- 增加 k3s 存储准备、Longhorn、local-path 等 playbook 与辅助脚本

Made-with: Cursor
This commit is contained in:
2026-03-26 07:01:14 +08:00
parent a67788de56
commit 8c43761962
192 changed files with 4006 additions and 320 deletions

View File

@@ -9,6 +9,20 @@ k3s_version: "" # 为空表示用 get.k3s.io 默认最新
k3s_data_dir: "/storage"
k3s_server_ip: "192.168.2.61"
# 安装 k3s 前校验:/storage 为挂载点且与 / 不同设备(实验室 10G+32G 建议 true「目录式假 /storage」旧环境可 false
k3s_verify_storage_mount: true
# 可选:由 playbooks/k3s-prepare-storage.yml 对第二块整盘分区、格式化并挂载到 k3s_data_dir会清空该盘见 01-06
k3s_prepare_storage: false
# k3s_data_disk_device: "/dev/vdb"
# NVMe 整盘一般为 /dev/nvme0n1首分区为 /dev/nvme0n1p1playbook 会按设备名自动加 1 或 p1
# Longhorn Helmplaybooks/longhorn-install.yml
longhorn_chart_version: "1.7.2"
longhorn_install_node_packages: true
# 是否在 longhorn-install 末尾应用本仓库 local-path 实验室 ConfigMap
longhorn_apply_local_path_lab: false
# 可选:是否管理 /etc/hosts、firewalld 基线
k3s_manage_hosts: true
k3s_manage_firewalld: true