ansible で逐次実行する

通常ansibleは操作対象のホストグループのノード全てに対して並列にタスクを実行しようとする。

そのため、サービスを順番に立ち上げていく、というような逐次実行させるにはserial文1行の追加が必要。

- hosts: webs
  serial: 1

serial文の意味としては、並列実行の多重度の指定ということになるらしい。
1なら1台ずつ、5なら5台ずつ並列にタスクを進めるとなるので、1にしておけば逐次順番実行ということになる。


Ansible公式によると『Rolling Updates』を主目的とした機能の模様。