执行角色,任务,任务前,任务后的顺序。可以在剧本中定义任务吗?

new*_*bie 4 ansible

在剧本,我们可以定义rolespre_taskspost_tasks
我们还可以定义tasks 吗?第二个问题是关于执行这些事情的顺序。我知道该命令如下:pre_tasks -> roles -> post_tasks
但是,什么时候tasks执行?

Kon*_*rov 9

它在这里:http : //docs.ansible.com/ansible/latest/user_guide/playbooks_reuse_roles.html?#using-roles

  • 剧中定义的所有pre_tasks。
  • 到目前为止,所有已触发的处理程序都将运行。
  • 角色中列出的每个角色将依次执行。
  • 角色meta / main.yml中定义的任何角色依赖项都将首先运行,这取决于标签过滤和条件。
  • 剧中定义的任何任务。
  • 到目前为止,所有已触发的处理程序都将运行。
  • 剧中定义的所有post_tasks。
  • 到目前为止,所有已触发的处理程序都将运行。