ansible-2.x 相关问题

Ansible是一个极其简单的IT自动化平台,可使您的应用程序和系统更易于部署。避免编写脚本或自定义代码来部署和更新应用程序 - 使用SSH语言接近普通英语的语言自动化,无需在远程系统上安装代理

可调试调试消息在处理程序内引发错误

Playbook运行正常,但是调试消息模块抛出未定义的变量错误。 ----主机:labservers变为:是任务:-名称:重新启动httpd服务:名称:httpd状态:重新启动通知:...

回答 1 投票 0


可能在角色vars文件中使用Jinja2表达式

我想知道是否可以在vars文件中使用Jinja2 {%if%}表达式吗?所以说我有:az:az1:foo az2:bar az3:foobar {%if az == az ['az1']%} float_ip_pool = bar {%...

回答 1 投票 0

Ansible:如何在不同主机上并行部署角色

我有下一个main.yml,我想一个角色同时运行,但对于不同的主机并行运行:例如,首先,我想在..中的所有主机上运行“群集先决条件”角色。 。

回答 1 投票 0

每次在Ansible剧本中使用不同的参数运行命令

我正在尝试在Ansible中运行命令,以便在我的网络中找到邻居:-名称:获取邻居junos_rpc:rpc:“ get-lldp-interface-neighbors”输出:'xml'args:...] >

回答 2 投票 0

lineinfile / regexp / line:为什么在文件末尾添加行?

我不了解lineinfile的工作原理,我使用:-名称:“ configure” lineinfile:路径:/etc/apt/apt.conf.d/50unattended-upgrades regexp:'^ \ / \ /“ \ $ { distro_id}:\ $ {...

回答 2 投票 1

Ansible无法在sbin文件夹上运行shell模块

我在特定主机上运行Ansible Playbook:例如,当我从Ansible执行iptables -L命令时,出现此错误:更改:[host] => {“ changed”:true,“ cmd”:“ iptables -L”, “ delta”:“ 0:00:00 ....

回答 1 投票 1

仅在满足x任务条件的情况下运行yz任务

[团队,我有10个任务,只有满足task1中的条件,我才想运行2-10。 -名称:1检查是否需要处理该节点stat:/tmp/fscache-cleaned-up1.log寄存器:dc_status-名称:...

回答 1 投票 0

Ansible无法访问group_vars

我无法访问我的group_vars。我的当前目录中有我的清单文件[ansible @ akashd1c清单] $ pwd / home / ansible / inventory在清单中创建了group_vars目录[...

回答 1 投票 0

“目的地必须是现有目录”错误在Ansible

我正在尝试在AWS ec2实例中使用ansible自动化grafana apache_exporter安装。尝试运行ansible剧本时,出现错误:“目标必须是现有目录”。任何人都可以...

回答 1 投票 0

可以从列表中注册所有变量

我在迭代输出并将其注册到变量时遇到问题。我需要获取目录中的所有xml文件路径。脚本:---主机:“ {{host}}” collect_facts:错误的任务:-名称:...

回答 1 投票 0

无法通过SSH连接到Ansible

我创建了一个具有以下内容的主机文件[web] 167.172.xxx.xxx我在Web服务器上拥有用户root,并且公共密钥也已添加到authorized_keys文件中。当我运行命令时...

回答 1 投票 0

带有with_items的可玩剧本循环

我必须使用ansible的剧本users.yml user1:-Line1111-Line2222-Line3333 user2:-Line4444-Line5555-...]用很少的行/命令来更新sudoers.d多个用户文件,几行/命令。

回答 2 投票 0

如何在没有用户名/密码的情况下构建Ansible Playbook

我是Ansible的新手,并开始学习和研究Ansible Playboks,尤其是在网络自动化方面。作为我们托管基础设施的一部分,为了登录到我们具有默认脚本的任何设备,该脚本均运行ssh ...

回答 2 投票 0

使用ansible解析json响应

我需要使用ansible解析来自API请求的json响应,然后对响应中返回的项目采取措施。这是我的有趣剧本的一部分-```-名称:Invoke Import API uri:...

回答 1 投票 0

在Ansible Tower使用的项目中的哪里存储自定义模块单元测试?

我完成了对三个Ansible定制模块的编码,这些模块存储在Ansible Tower项目使用的Git存储库中。目录树如下所示:> files />-a.txt>-b ....

回答 1 投票 0

为什么没有正确加载配置文件?

我在主机上运行了具有以下内容的剧本:----名称:测试主机:debian vars_files:-“ ./secret.vault.yaml”任务:#角色,模块和任何变量-名称:安装...

回答 1 投票 0

仅在Play 1成功通过Ansible时如何执行Play 2

我有两个戏剧,每个戏剧都有一个任务。第一个Play会检查/var/test.dat是否在每个目标上都存在。只有在第一部戏成功的情况下,我才希望第二部戏运行以执行这些...

回答 1 投票 0

Ansible |条件检查'item.stat.exists'失败

**得到类似错误的错误:**“ msg”:“条件检查'item.stat.exists'失败。错误是:评估条件(item.stat.exists)时出错:'ansible.utils.unsafe_proxy ....

回答 1 投票 0

YAML列表过滤

有人可以在以下方面为我提供帮助:好的:[localhost] => {“ tag_info”:{“ changed”:false,“ msg”:“所有项目已完成”,“ results”:[{“。 。

回答 1 投票 0

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