ansible hubot 深入解析角色配置
角色名称
此处对该角色进行了简要说明。建议在此部分提及Ansible本身或该角色可能未涵盖的任何先决条件。
先决条件
例如,如果角色使用了EC2模块,则在此提及需要boto包是个好主意。
角色变量
该角色可设置的变量描述应放置在此处,包括defaults/main.yml
和vars/main.yml
中的任何变量,以及可以或应通过角色参数设置的变量。从其他角色和/或全局范围(如主机变量、组变量等)读取的任何变量也应在此列出。
依赖关系
此部分应列出Galaxy上托管的其他角色的列表,并包含任何详细信息,如为其他角色设置的参数或其他角色使用的变量。
示例手册
以下示例展示了如何使用您的角色,例如将变量作为参数传入:
- hosts: servers
roles:
- { role: username.rolename, x: 4 }
下载地址
用户评论