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:
@@ -45,7 +45,7 @@ Traefik 是唯一入口。所有流量经 Tunnel 进入后,由 Traefik 的 Ing
|
||||
|
||||
### 3. 部署 cloudflared 到 K3s
|
||||
|
||||
1. 从 **唯一真源** 复制清单:[`ansible/files/cloudflare-tunnel/cloudflared.yaml`](../ansible/files/cloudflare-tunnel/cloudflared.yaml)
|
||||
1. 从 **唯一真源** 复制清单:[`ansible/files/03-04-cloudflare-tunnel/cloudflared.yaml`](../ansible/files/03-04-cloudflare-tunnel/cloudflared.yaml)
|
||||
2. 将 `TUNNEL_TOKEN` 占位符替换为前述 Zero Trust 中复制的 Token
|
||||
3. 应用并等待 Pod 就绪(按实际 manifests 路径选择其一):
|
||||
|
||||
@@ -81,7 +81,7 @@ Tunnel 后端应指向 **集群内的 Traefik 入口**,常用写法:
|
||||
|
||||
**和仓库里哪份 YAML 的关系**
|
||||
|
||||
- 本仓库的 [`cloudflared.yaml`](../ansible/files/cloudflare-tunnel/cloudflared.yaml) **只** 定义 `cloudflared` 的 Deployment/Secret,**不包含** Traefik Service;Tunnel 后端地址写的是 **集群里已存在的 Traefik Service**,不是 `cloudflared.yaml` 里的某一行。
|
||||
- 本仓库的 [`cloudflared.yaml`](../ansible/files/03-04-cloudflare-tunnel/cloudflared.yaml) **只** 定义 `cloudflared` 的 Deployment/Secret,**不包含** Traefik Service;Tunnel 后端地址写的是 **集群里已存在的 Traefik Service**,不是 `cloudflared.yaml` 里的某一行。
|
||||
- Traefik 的 **Service** 由 K3s 内置 Traefik(HelmChart)安装时创建,资源名一般为 **`traefik`**,命名空间 **`kube-system`**。若你改过 chart 或 Service 名,以下 FQDN 与端口要以 **实际 `kubectl get svc` 输出** 为准。
|
||||
|
||||
**与 `kubectl get svc traefik -o yaml` 里哪些字段对应**
|
||||
|
||||
Reference in New Issue
Block a user