问题标签 [ansible-galaxy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
macos - Ansible-galaxy 抛出 ImportError: No module named yaml
当我尝试安装 ansible 角色时,我看到了这个异常。
操作系统:Mac Os Maverick
Ansible:1.4.3
有谁知道如何修理它?
kubernetes - Ansible Galaxy 角色安装到特定目录?
所以我想我应该尽可能开始使用 Ansible Galaxy,而不是编写自己的角色。我刚刚安装了我的第一个角色,它被安装到/etc/local/ansible/roles
(我在 OSX 上)。
现在我想知道你如何在我真正需要的地方安装这个角色?我只是将角色复制到我需要的地方,还是有 Ansible 的方法?
ansible - 如何自动安装 Ansible Galaxy 角色?
我所有的 Ansible 剧本/角色都签入到我的 git 存储库中。
但是,对于 Ansible Galaxy 角色,我总是必须在每台要运行 Ansible 的机器上显式下载它们。
在 Ansible 抱怨运行时缺少角色之前,甚至很难提前确切知道需要哪些 Ansible Galaxy 角色。
应该如何管理 Ansible Galaxy 角色依赖关系?我想让它们与我的其余 ansible 代码一起检查到我的 git repo 中,或者在我在新机器上运行 Ansible 时自动识别和下载它们。
ansible - ansible-galaxy 角色因“无权修改 /etc/ansible/roles/”而失败
tl;dr
= OS X 用户建议如何解决此权限错误?
我在 OS X 10.10.1 上,我最近安装了运行以下内容的 Ansible:
我想从一个星系角色开始安装自制软件,然后运行这个,但出现以下错误:
虽然我看到/etc
它归 root 所有,但我没有在文档中看到任何说明我应该做chmod
任何事情的注释。
以供参考:
这是预期的还是我的安装有问题?
ansible - 在需求中指定版本时,ansible-galaxy 安装失败
不确定这是否是一个错误ansible-galaxy
,但我正在尝试从 requirements.yml 文件(相关的 ansible 文档)安装角色。其中一个角色是从 git 中提取的,具体version
如下:
要求.yml:
当我运行时,ansible-galaxy install
我得到以下输出:
如果我将其更改version
为master
它可以工作。我已经在 git repos 中尝试了其他角色,结果相同。
奇怪的是,ansible-galaxy
它本身似乎没有--version
输出,但ansible --version
报告 v1.8.3。
ansible - Ansible galaxy: expected a role name in dictionary
I have an ansible playbook with roles listed. One of the roles have a tag, and it is ansible galaxy role. I have it installed with ansible-galaxy install.
Playbook part:
On playbook run I get
That's quite confusing message actually. What I'm doing wrong here?
ansible - ansible-galaxy 登录:意外异常:无法解码 JSON 对象
我一直在搜索,似乎无法解决这个问题。我正在尝试为 ansible 角色设置 Travis 集成。根据文档,我需要先进行身份验证。然后我运行ansible-galaxy login
,提供我的 github 详细信息,然后
Unexpected Exception: No JSON object could be decoded
:
追溯:
我什至尝试重新安装 ansible 但没有运气。有任何想法吗?
ansible - 如何获得 Ansible Galaxy 角色的精选列表?
Ansible Galaxy 概念很棒,因为它应该促进剧本重用。
仍然因为它缺乏任何严肃的过滤或管理方法,它成为了自身成功的牺牲品:有太多的选择可供选择,其中大多数(如果不是全部)不完整、过时或没有社区支持。
Ansible Galaxy 让我想起了 Jenkins 插件,这是另一个选项太多比选项少更糟糕的地方。
你知道解决这个问题的方法吗?我们应该如何处理这个问题。
我很想为不完整的角色做出贡献,但就目前的情况而言,似乎不可能知道哪个角色值得关注。
ansible - 在预配置之前在 ansible 中运行任务
我的剧本中有一组任务,我想在 ansible 检查角色是否存在之前运行它们。(一个从galaxy和github安装角色)现在看来,ansible会在运行任何任务之前检查所有引用的角色是否存在,因为我收到致命错误,说找不到这些角色。我可以定义一个可以在预配置之前运行的任务吗?我想通过 ansible 做到这一点,而不必将它放在我的剧本之前运行的 bash 脚本中。
git - 如何配置 TFS 2015 版本控制权限以允许匿名 git 克隆?
我正在尝试允许从我们的 TFS 2015 git 存储库中进行匿名克隆,以便 ansible-galaxy 可以从我们的存储库中提取而无需登录 git。