when意为当····什么时候,在playbook中,用作条件判断。 一、为什么使用when? 在真实的生产环境中,由于服务器数量较多,且上面业务可能存在差异,因此在批量操作时,往往需要进行判断某台或某组设备是否要执行,这时,when就派上用场了。 二、语法格式 when: 条件 == valuewhen: 条件1 == value1 and / or 条件2 == value2 三、简单实例 需求: 根据被控主机的主机名做判断 查出被控主机的主机名 使用when进行判断 当主机名为 node1时,卸载nginx服务 验证 如图,node1上的nginx服务已被卸载