ansible-lint只检查任务/处理程序,不对变量进行迭代(例如,如果使用with_items,它不会迭代所有项),而yamllint只检查外观问题,很难使用自定义规则进行自定义。
是否有一个工具可以在YAML文件中的变量输入Ansible之前验证它们中的实际数据?
示例:
user_ssh_key的变量authorized_keys不能有注释ssh_enabled模块的变量service不能为真https://serverfault.com/questions/1101327
复制相似问题