Ansible使用基础之ignore_errors

前言

  在playbook执行的过程中,难免会遇到一些错误。由于playbook遇到错误后,不会执行之后的任务,不便于调试,因此,可以使用ignore_errors来暂时忽略错误,使得playbook继续执行。

使用方法

在产生错误的子任务处设置 ignore_errors: True

  • 错误示例
    Ansible使用基础之ignore_errors
    Ansible使用基础之ignore_errors
    如图,在执行到copy任务时,由于发生错误,不会继续往下执行。
  • 忽略错误
    Ansible使用基础之ignore_errors
    Ansible使用基础之ignore_errors
    如图,错误已被忽略,playbook继续执行。