0

我正在使用第 3 方 Ansible 角色,该角色需要一些 python 库出现在运行我的剧本的主机上。

我希望 Ansible Galaxy 能够真正为我安装这些依赖项,不幸的是,事实并非如此,因为 AG 只安装角色依赖项。所以我必须手动处理。

我正在寻找一种自动化的方法,你有什么优雅的方法吗?

4

1 回答 1

2

没有优雅的方法可以做到这一点(至少我知道的一种)。许多 Ansible 模块需要在执行任务的主机上安装额外的包。在第一次执行游戏或任务时遇到这些问题是很常见的。

所以我想最优雅的方法是为 Galaxy 角色创建一个拉取请求,通过额外的任务将这些依赖项添加到游戏中。

于 2016-08-04T13:06:32.893 回答