Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否可以列出 Ansible 角色中的任务?
即,除了 grepping for 之外- name,是否有一种开箱即用的方式来做到这一点?
- name
创建一个简单的剧本,指定角色并ansible-playbook使用--list-tasks选项执行。
ansible-playbook
--list-tasks
但这不会在动态包含的文件中列出任务。
您需要识别要显示的播放。前任:
ansible-playbook --list-tasks my-play.yml
并且使用 include_role 导入的角色中的任务将不会显示。正如@techraf 所说,这是动态加载的。