我有一个用于测试的 Rackspace 实例。我使用单独的用户来运行 Ansible,并且由于我的 SSH 配置更新任务,如果我在需要时通知“重新启动 ssh”任务,则后续任务会因 SSH 连接错误而失败。
有没有办法在剧本执行完成时安排处理程序执行?
答案1
由于您的设置信息很少,因此很难说,但有一个post_task
功能可能可以满足您的要求。我找不到对其功能的详细描述,但您可以在Ansible Playbook 文档。
我有一个用于测试的 Rackspace 实例。我使用单独的用户来运行 Ansible,并且由于我的 SSH 配置更新任务,如果我在需要时通知“重新启动 ssh”任务,则后续任务会因 SSH 连接错误而失败。
有没有办法在剧本执行完成时安排处理程序执行?
由于您的设置信息很少,因此很难说,但有一个post_task
功能可能可以满足您的要求。我找不到对其功能的详细描述,但您可以在Ansible Playbook 文档。