8.6. 为您的角色集合添加文档
为您的角色提供文档非常重要,以便其他用户了解您的角色的作用以及如何使用它们。
8.6.1. 记录您的角色 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
当您构建集合目录时,在角色目录中添加了一个 README.md 文件。在此文件中为角色添加您的文档。在 README.md 文件中为集合中的每个角色提供以下信息:
- 角色描述:角色的作用的简要概述
- 要求:列出集合、库和所需安装
- 依赖项
角色变量:提供有关角色使用的变量的以下信息。
- 描述
- 默认值
- 示例值
- 所需的变量
- 示例 playbook:显示使用您的角色的 playbook 示例。使用 playbook 中的注释来帮助用户了解在哪里设置变量。
controller_configuration.ad_hoc_command_cancel 中的 README.md 文件是一个带有标准文档的角色示例:
8.6.2. 记录您的集合 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
在集合的 README.md 文件中,提供以下信息:
- 集合描述 :描述集合的作用。
- 要求:列出所需的集合。
- 将角色列为集合的一个组件。
- 使用集合: 描述如何运行集合的组件。
- 添加故障排除部分。
- 版本:描述集合的发行周期。