# 如何使用动态参数构建模式 ## 前提条件 - 已安装 Ansible - 拥有 Ansible Playbook 的执行权限 ## 步骤指南 1. **定义必填参数** ```yaml vars: pool_url: "https://your-pool-url.com" cc_url: "https://your-cc-url.com" cc_token: "your-secret-token" ``` 2. **配置可选参数** ```yaml vars: enable_cc: true # 启用控制中心 enable_tls: true # 启用传输层安全 enable_keepalive: false # 关闭长连接 enable_1gb_pages: true # 启用大页内存 ``` 3. **理解参数影响** - `true` 将添加对应的命令行参数 - `false` 将移除对应的命令行参数 4. **执行 Playbook** ```bash ansible-playbook xxxigcc_install.yaml ``` ## 高级技巧 - 可以在 `group_vars` 或 `host_vars` 中预置默认配置 - 支持复杂的条件参数,如仅在特定条件下启用 TLS ## 常见陷阱 - 确保 `pool_url`、`cc_url`、`cc_token` 正确配置 - 布尔参数默认为 `true`,需要显式设置为 `false` 才会禁用