首页 > 解决方案 > Ansible 从组中找到一个健康的主机名

问题描述

我正在使用 Ansible 使用 azure devOps 管道部署我的 docker 堆栈文件。我正在使用清单文件中定义的组名,该文件具有多个主机。

库存文件:

[my_web_server_group] 
host1 
host2 
host2

我的要求是:在 playbook 中运行部署任务之前,我需要从该组中找到一个已启动并正在运行的主机名。所以我只能在那个特定的主机上部署我的堆栈。

任何人都知道我如何对该组中的主机执行健康检查并使用该特定的单个健康主机进行部署。

标签: ansibleansible-inventory

解决方案


推荐阅读