跳到内容

配置文件

Ansible-lint 配置文件随着 Ansible 内容生命周期的成熟而逐渐提高规则的严格性。要配置 linter 以使用特定配置文件,请阅读应用配置文件

注意

后缀带有*的规则尚未实现,但已在链接的 GitHub 问题中进行了记录。

min

min 配置文件确保 Ansible 可以加载内容。此配置文件中的规则是强制性的,因为它们可以防止致命错误。您可以将文件添加到排除列表或提供依赖项以加载正确的文件。

basic

basic 配置文件可防止常见的编码问题,并强制执行标准样式和格式。它扩展了min 配置文件。

moderate

moderate 配置文件确保内容符合最佳实践,以便于阅读和维护。它扩展了basic 配置文件。

safety

safety 配置文件避免可能产生不确定结果或安全问题的模块调用。它扩展了moderate 配置文件。

shared

shared 配置文件确保内容遵循打包和发布的最佳实践。此配置文件适用于想要从galaxy.ansible.comautomation-hub或私有实例提供 Ansible 剧本、角色或集合的内容创建者。它扩展了safety 配置文件。

production

production 配置文件确保内容满足作为经过验证或认证的内容包含在Ansible Automation Platform (AAP) 中的要求。它扩展了shared 配置文件。