ansible-playbook 相关问题

Ansible是一个模型驱动的配置管理,多节点部署/编排和远程任务执行系统。默认情况下使用SSH,因此您管理的节点上不会安装任何特殊软件。 Ansible可以用任何语言扩展。

使用块时具有ansible playbook角色的语法错误

我试图在一个角色任务文件中使用带有ansible 2.1的块,但是在下面复制了一个sytax错误:--- - name:将debian artifact转移到服务器 - block: - copy:src:“...

回答 1 投票 0

如何在命令行中将变量传递给ansible playbook?

我是ansible的新手并且想知道如何这样做,因为以下不起作用ansible-playbook -i '10 .0.0.1,'yada-yada.yml --tags'loaddata'django_fixtures =“tile_colors”其中django_fixtures是我的...

回答 9 投票 162

Ansible:当前playbook角色的主机上的with_items

我正在构建一个角色,我可能希望将其作为多个剧本的依赖项。我想支持:clusterA.yml - hosts: - clusterA角色: - clusterA Vs:clusterB.yml - hosts: - ...

回答 1 投票 2

如何在ansible中解析URI的XML响应

有一个代码可以调用应用程序的Web服务。 - uri:url:http://10.164.52.61:8080/ems/v74/ws/customer.ws?customerRefId=f4XXXb15d69c3方法:GET ...

回答 5 投票 2

如何在Ansible 2中向PlaybookExecutor添加回调插件

如何通过API调用ansible时指定回调?我有一个回调插件database_write.py用于ansible 2.0.0.2,它在运行时登录到数据库:ansible-playbook -i inventory ....

回答 3 投票 1

在Ansible playbook中调用ssh-copy-id - 如何处理密码提示?

我有两台服务器。我用Ansible管理serverA。 serverB不是使用Ansible管理的。我希望serverA能够通过将serverA的ssh_pub_key复制到serverB来访问serverB。这可以做到......

回答 2 投票 5

Ansible中的条件通知取决于角色

Ansible是否有可能只有在该游戏中出现时才有条件地通知处理程序?例如:我有一个用于多个主机配置的剧本。有些主机用Apache运行PHP并且......

回答 2 投票 1

Ansible此模块需要passlib Python库

我试图在ubuntu上使用ansible核心模块htpasswd并且我得到错误这个模块需要passlib Python库

回答 4 投票 5

安全地将Ansible剧本限制在一台机器上?

我正在使用Ansible进行一些简单的用户管理任务和一小组计算机。目前,我将我的playbooks设置为hosts:all和我的hosts文件只是一个包含所有机器的组...

回答 11 投票 192

Ansible失败了/ bin / sh:1:/ usr / bin / python:找不到

我遇到了一个我以前从未见过的错误。这是命令和错误:$ ansible-playbook create_api.yml PLAY [稻草] ******************************* *********************************** ...

回答 19 投票 176

ansible host_vars如何工作?

我创建了一个repo来重现我的场景。基本上我们正在为我们的主机加载库存,我们可以通过库存覆盖每个主机的值而没有问题,但是想尝试利用......

回答 1 投票 24

使用Ansible playbook运行Oracle SQL脚本

查看Ansible文档中的核心数据库模块,没有显示Oracle模块的迹象。通过Ansible for Oracle数据库处理SQL / PLSQL部署的最佳方法是什么?我们......

回答 1 投票 5

Ansible - 默认/显式标签

我有一个包含并标记各种角色的剧本: - 名称:基本主持人:“{{host | default('localhost')}}”角色: - {role:apt,tags:['base','apt ','ubuntu']} - {...

回答 6 投票 9

如果主机无法访问,则中止ansible playbook

我想知道是否有任何可行的方法来要求所有主机执行一组任务以实际可以访问?我目前正试图让它来处理可能的更新......

回答 4 投票 4

如何将变量传递给ansible中包含的任务?

我有一个ansible文件(my_file.yml),它看起来像这样:--- - name:名称hosts:所有任务: - include:my_tasks.yml vars:my_var:“{{my_var}}”my_tasks.yml。 ..

回答 2 投票 6

Ansible:如果主机无法访问,则中止执行

摘要:如果任何主机无法访问,则立即中止ansible playbook的更好方法。如果任何一个主机无法访问,有没有办法中止Ansible playbook。我发现如果它......

回答 5 投票 6

Ansible - 如何为每个主机顺序执行playbook

我使用ansible编写API的部署脚本。我希望这可以顺序通过我的库存文件中的每个主机,以便我可以一次完全部署到一台机器。随着...

回答 3 投票 32

Ansible Keepass通过python脚本集成

我对ansible很新,想测试一些东西。我有几个Amazon EC2实例,并希望在它们上安装不同的软件组件。我不想要(...

回答 3 投票 1

Ansible Timeout(12s)等待特权升级提示

我在AWS实例上运行Ansible playbook时遇到了麻烦。这是我的版本:$ ansible --version ansible 2.0.0.2我创建了一个库存文件:[my_ec2_instance]默认ansible_host = ...

回答 5 投票 4

如何在使用Ansible Git模块时传递用户名和密码?

在使用Ansible的Git模块进行克隆,推送或拉取内部托管的私有git存储库(例如在GitLab实例上)时,如何指定用于通过...进行身份验证的用户名和密码?

回答 2 投票 22

© www.soinside.com 2019 - 2024. All rights reserved.