Rheinwerk.update_mongos_config
mongos 配置更新
此角色可用于更新 mongos 配置,例如在实际服务运行之前的启动过程中。
请注意,它不会启动服务,并且要求程序已经安装好。
要求
目标机器必须安装 mongos。
角色变量
有一个主要变量驱动此角色:_mongos
。它是一个映射,包含此角色的所有配置和设置。
有关详细信息,请参见 defaults/main.yml
。
依赖关系
无。
示例剧本
此角色的一般约定是将 defaults/main.yml
中的变量映射 _mongos
作为配置模板,并将该配置作为参数传递给该角色。
为用户提供如何使用你角色的示例(例如,作为参数传递的变量)也是很好的:
- hosts: servers
var:
MONGOS:
...
roles:
- { role: update_mongos_config, tags: [ 'mongos' ], _mongos: "{{ MONGOS }}" }
许可证
请参阅许可证文件。
作者信息
原作者是 Daniel Schneller,他是 Rheinwerk 项目的成员。