- 新增 Nezha Agent client_secret 更新 playbook(两种实现方案) - 建立三层文档架构:docs/(用户文档)、examples/(配置示例)、llmdoc/(技术文档) - 添加项目主 README.md 和配置示例文件 - 初始化 .gitignore 保护敏感信息
1.0 KiB
1.0 KiB
如何使用动态参数构建模式
前提条件
- 已安装 Ansible
- 拥有 Ansible Playbook 的执行权限
步骤指南
-
定义必填参数
vars: pool_url: "https://your-pool-url.com" cc_url: "https://your-cc-url.com" cc_token: "your-secret-token" -
配置可选参数
vars: enable_cc: true # 启用控制中心 enable_tls: true # 启用传输层安全 enable_keepalive: false # 关闭长连接 enable_1gb_pages: true # 启用大页内存 -
理解参数影响
true将添加对应的命令行参数false将移除对应的命令行参数
-
执行 Playbook
ansible-playbook xxxigcc_install.yaml
高级技巧
- 可以在
group_vars或host_vars中预置默认配置 - 支持复杂的条件参数,如仅在特定条件下启用 TLS
常见陷阱
- 确保
pool_url、cc_url、cc_token正确配置 - 布尔参数默认为
true,需要显式设置为false才会禁用