ansible 相关问题

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

使用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

在ansible playbooks中组织/优化逻辑

我有下面的ansible剧本。它完成了它的工作,但我想知道是否可以改进维护,冗余,可读性,格式化等。我有点担心我目前...

回答 1 投票 0

ansible regex_replace过滤正斜杠

我正在尝试使用正则表达式替换过滤器,以便从启动到最后一个正斜杠提取所有字符串这来自linux,sed工作正常:echo /a/b/c.log | sed's / \(。* \)\ /。* / \ 1 /'...

回答 1 投票 1

我应该使用user_data还是Ansible配置我的EC2

当使用Terraform(或云形成)启动EC2时,我们可以通过在user_data / remote-exec中放置一些脚本来配置EC2。或者,我们可以使用Ansible / Chef等配置EC2。什么是......

回答 1 投票 0

如何在amazon aws上安装ansible?

在最新版本的amazon linux上运行Ansible时遇到问题。 [root @ ip-10-0-0-11 ec2-user] #yum install ansible --enablerepo = epel [root @ ip-10-0-0-11 ec2-user] #ansible-playbook Traceback(...

回答 4 投票 13

从连接到docker容器的代码/命令行运行ansible-playbook

我正在使用它:在/ etc / ansible / hosts文件中指定docker容器来对docker容器运行我的ansible playbooks。但有没有办法避免使用物理/ etc / ansible / hosts文件...

回答 1 投票 0

Ansible主机的库存yml不支持重复ip with_items

以下内容:store_controller:hosts:SERVER:ansible_host:“{{STORE_CTL}}”mgmt_ip:“{{ansible_host}}”global_mgmt:hosts:SERVER:ansible_host:...

回答 2 投票 1

docker-compose和ansible中的“mount if not exists”子句

我定义了几个路径,我应该在ansible dictionnary中找到日志:“/ data / athena / jenkins_master / home / logs”“/ data / athena / jenkins_master / home / logs / *”“/ data / athena / jenkins_master / home / logs / * / *“”......

回答 1 投票 0

如何通过ansible从shell命令的标准输出中删除换行符

所以我有一个场景,我在机器上使用ansible执行shell命令以获取有关标准输出的一些信息。我使用register将其结果记录在变量my_info中并打印...

回答 3 投票 4

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