ansible 相关问题

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

ansible两个变量替换任务中的项目

我想实现类似下面的任务{{snapshot_id}}在变量中注册。 (它注册3个或更多快照id的快照ID)实例id是另一个varable,其值从...读取

回答 1 投票 -1

库存文件 - 儿童组 - 在Ansible中

简单的问题。我正在尝试在Ansible中部署MongoDB,并且在我的库存(/ ansible / hosts)文件中有一个包含20个副本集的列表--40个复制服务器,每个集合有1个仲裁器。我的方式......

回答 1 投票 1

JMESPath - 如何修剪树

我有一个JSON数据结构(实际上,YAML),并希望重新格式化结构,但无法弄清楚如何使其正常工作。这将在Ansible的jinja2模板中使用。工具 ...

回答 1 投票 0

Ansible不在./library和playbook一起寻找模块

在ansible文档intro_configuration中,它说:Ansible ...它还将在“./library”目录中查找与playbook一起的模块。我是我的唯一方式......

回答 2 投票 6

Ansible - 重启后Docker /容器不会自动启动

我有以下ansible代码: - name:运行mycontainer docker_container:name:“{{my_container}}”image:“my_container:{{my_container_version}}”pull:true state:started ...

回答 1 投票 0

Azure_rm.py:跳过:没有匹配的主机

环境:Ansible版本:2.4组件名称:azure_rm云:Azure Terraform:0.11.1提供者:azure_rm v0.3.3尝试使用azure_rm.py进行ansible工作,出于某种原因...

回答 1 投票 0

local_action:shell错误连接文件

我的剧本中有这样的错误。为什么以及如何解决它? (获取远程主机的更新列表,将列表连接到一个文件中) - 名称:在ansible-host上的文件中保存update_deb_packs ...

回答 1 投票 0

在ansible playbook中运行ansible-vault encrypt_string

我在Rundeck中有一份工作,它要求用户将数据库密码传递给ansible。而ansible将把它作为一个额外的变量。 ansible-playbook test.yml -e“password = 123”但是, 我们会......

回答 1 投票 -1

使用Json src doc中的键,使用Jmespath进行多选哈希

{“Vlan_internal”:{“mac”:“aa:aa:aa:aa:aa”},“vlan_external”:{“ mac“:”aa:aa:aa:aa:aa:bb“......

回答 1 投票 3

如何在使用ansible-python模块运行时更改ansible的主机值?

这是我的代码,我在那里为主机传递值,但是它在localhost上执行命令。我也试过传递硬编码的值,并在输出中显示它在给定的主机上运行。这是 ...

回答 2 投票 1

使用ansible编辑当前用户的shell

我正在尝试将我的点文件和一些个人配置文件推送到服务器(我不是root或sudoer)。 Ansible连接为我的用户,以便编辑我的主文件夹中的文件。我想把我的......

回答 2 投票 0

使用没有docker注册表的ansible-container部署docker镜像

我正在尝试使用ansible-container来创建和部署我的docker应用程序,但我无法让它工作。我有一个远程服务器,我可以通过ansible配置。在我的本地机器上我正在使用...

回答 1 投票 1

Ansible - 迭代路径中的项目的问题

我对Ansible很新,我似乎无法使用“with_items”迭代路径中的项目。下面是示例代码,用于遍历路径中的某些文件并应用...

回答 1 投票 0

我怎么知道Linux中的下一个设备映射器?

我正在尝试编写一个ansible playbook来自动扫描新磁盘并将其放入现有的VG中而不是扩展它。不幸的是我无法弄清楚Linux如何知道下一个设备映射器......

回答 2 投票 0

如何将Ansible输出作为输入参数访问它

我正在考虑像这样的Ansible输出。 ok:[localhost] => {“ansible_facts”:{“filter3”:[“id = 1”,“type = DM”,“status = started”,“provisioning = completed”,“build = yes”,.. 。

回答 1 投票 -1

从Ansible回调插件设置退出代码

我正在编写一个Ansible 2.x回调插件,我希望能够根据v2_playbook_on_stats函数中的某些条件使用非零退出代码使当前的playbook失败。我有 ...

回答 1 投票 0

blockinfile和lineinfile错误

我正在尝试从路由器获取命令的输出并将其放入文本文件中,主机的IP地址作为文本文件的句柄。 lineinfile和...都会继续发生一些事情

回答 1 投票 -1

在hostvars中使用变量作为主机[重复]

我正在以这种方式使用hostvars:{{hostvars ['host'] ['something']}}并且它工作正常。但是,我想为主机名使用变量名,所以我做了以下内容:{{hostvars [item] ['...

回答 1 投票 -1

该Ansible变量应如何定义?

我试图理解我在一个不完整的Ansible角色中找到的变量引用。该角色使用dest引用一个值:“{{params ['box']。t1}}”在一个单独的yaml文件中我有框:t1:“...

回答 1 投票 0

如何让Ansible playbook在组中的第一个主机上运行?

如何仅在组中的第一个主机上运行playbook?我期待这样的事情:--- - name:只在组主机中的第一个主机上运行的playbook:“{{groups [group_name] | first}}”...

回答 1 投票 7

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