ansible-inventory 相关问题

使用此标记可以将Ansible清单定义为静态文件(也称为hosts文件),或通过外部脚本(例如AWS EC2清单)动态定义。

使用Ansible向set_fact赋值时发生意外的模板类型错误

使用Ansible将值分配给set_fact时发生意外的模板类型错误,这是我的剧本:-名称:加载整个存储库清单include_vars:file =“ {{...

回答 1 投票 0

如何通过使用when语句检查清单中的主机组来启动服务

有人可以帮助我实现以下目标吗?我的清单文件ansible中有不同的组。我需要在一个剧本中为一组执行几条命令,而为另一组执行几条命令。我有...

回答 1 投票 0

Ansible组变量冲突

我遇到了Ansible组var优先级中描述的问题(功能?),大概是因为我不正确地构造了我的库存。这个想法是有两个任务,它们适用于...

回答 2 投票 1

如何设置能够执行kubectl(kubernetes)命令的Ansible剧本

我正在尝试编写一个简单的ansible剧本,它能够对kubernetes集群中运行的pod(容器)执行一些任意命令。我想利用kubectl连接...

回答 1 投票 0

将一个可变文件导入另一个

我是新来的ansible。我有2个变量文件,一个是全局文件,另一个是特定于环境的文件。这是global / group_var / all.yaml文件夹中的全局文件夹:rel:部署:webui:...

回答 1 投票 1

Ansible Jinja2循环模板

我有两个Linux服务器:-server1:ip:10.241.55.6,主机名:server1-server2:ip:10.242.55.7,主机名:server2我创建了一个名为ansans的清单文件,名称为servers,内容如下:...] >

回答 1 投票 0

如何连接以通过远程主机(通过ssh)在docker容器内运行ansible任务

我想使用ansible任务来更改只能通过ssh访问的远程主机上的docker容器内运行的postgres数据库(例如,添加用户)。我只是很能使一个...

回答 1 投票 0

在hostvars中定义var时获取事实

ansible 2.9.1我有清单:[group1] server1 master = yes server2 master = no server3 master = no如何从server2,server3中获得master = yes的ansible_fqdn?示例:server2或server3事实:... ...

回答 1 投票 0

Ansible清单:使用多个条件对主机进行分类

我对Ansible完全陌生,因此我仍在努力工作……我有一个清单文件,其中包含根据环境和功能排序的几台主机:[PRO-OSB] host-1 host-2 [PRO -WL]主机-...

回答 1 投票 0

Ansible:通过CLI传递var时,when条件无法触发任务

在Ansible中,我想使用条件在远程计算机上执行某些Shell命令的条件取决于条件匹配与否。我正在发送带有-e(--extra-var)参数的变量,如下所示。 ...

回答 1 投票 1

由于include_vars文件中的未定义变量,正在执行ansible播放

下面是我的剧本:任务:-名称:在目标服务器上构造文件路径。 include_vars:文件:“ {{item}}” with_fileglob:-“ vars / myvars.yaml”-名称:...

回答 1 投票 -1

执行ansible命令时出错

[root @ test1〜]#ansible -m ping 10.95.252.140 [警告]:找到具有相同名称的组和主机:dev_oip_servers [警告]:无法加载事实缓存插件(namespace.collection_name ....) >

回答 1 投票 0

Ansible jinja 2模板值不应更改

我用ansible编写了jinja2模板。我要实现的目标是,如果未提及service_name且远程计算机上已经存在service_name,则ansible不应更改...

回答 1 投票 1

仅具有私有IP的Azure VM的动态动态清单

在Azure上,我有一个资源组,其中有1个vnet包含2个服务器;主人和工人。只有主服务器具有公共IP。使用“普通” Ansible,我可以通过将工作人员的专用IP定义为...

回答 1 投票 1

Ansible ec2.py不会返回AWS账户中的所有ec2实例,它仅返回在公共子网中创建的实例

[尝试使用Ansible动态广告资源运行ec2.py,并在ec2.ini文件中添加了destination_variable = private_ip_address vpc_destination_variable = private_ip_address参数。给了...

回答 1 投票 0

仅使用FQDN的主机及其主机名,而没有FQDN的主机名

请帮助:是否可以设置静态清单,以便使用主机的FQDN和主机名访问主机,而无需将完整的FQDN放入即席或剧本主机?例如...

回答 1 投票 0

当未解析定义的变量时,Ansible剧本不会跳过任务

我正在使用ansible lineinfile模块替换文件中的几行。运行剧本时,两个变量“ apache_status”和“ collector_status”作为额外的变量传递。但是,当i ...

回答 1 投票 0

Ansible无法使基于stdout_lines列表上的字符串搜索的任务失败

团队,我的以下任务应该基于输出中的字符串而失败,但并非如此。我想念什么?验证所有具有标签的节点应该失败。 -名称:“列出节点标签”调试:...

回答 1 投票 0

由于引号无法读取ansible shell模块输出

团队,我的输出如下,但我无法读取其值。由于环境限制,我无法使用K8s模块,仅需要使用shell或命令模块。任何提示如何解决这个问题?我会...

回答 1 投票 -1

如何使用set_fact打印数组变量以在ansible add_host模块中使用

我正在尝试使用add_hosts模块动态构建“ elasticsearch”集群的清单。我有以下任务:在第一个任务(识别集群中的ES节点)中,我查询...

回答 1 投票 0

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