首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ansible-pull未找到要运行的剧本

ansible-pull未找到要运行的剧本
EN

Stack Overflow用户
提问于 2016-05-05 03:50:36
回答 2查看 1.5K关注 0票数 1

我对ansible非常陌生,大约有几个小时的经验。我目前正在尝试运行一个ansible-pull命令,但它并不像我期望的那样工作。我有一个包含.yml文件的git存储库。在代码库中,我只有.yml和自述文件。

我正在运行的命令是:

ansible-pull -d ./ansible_directory -U github.repo

我收到一个错误,指出local.yml文件不存在。这反过来又给了我一个错误,读作ERROR! Could not find a playbook to run.

我不确定在哪里/如何创建local.yml文件。如果有人能给我指出正确的方向,那将不胜感激。

EN

回答 2

Stack Overflow用户

发布于 2018-08-23 04:44:14

试一试

代码语言:javascript
复制
ansible-pull -C <branch name> -U https://github.com/<username>/<repo>.git <file_name>.yml 
票数 0
EN

Stack Overflow用户

发布于 2016-05-10 18:20:56

通过以下代码库中的"README.md“和"pull.play”文件。

git克隆https://github.com/harshad007/ansible_pull.git

对主机文件中的git存储库urlIP地址进行必要的更改

如果一切正常,首先以"ansible-playbook pull.play“的身份运行日志脚本,然后在”远程系统“上进行几分钟的/var/ pull.play /ansible-pull.log检查。在这里,已经执行了来自GitHub存储库的local.yml文件。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37036784

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档