Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Ansible 将多个异步任务注册到同一变量
有没有办法将多个异步任务注册到同一个变量 例如 如果我有两个任务 每个任务都调用异步 shell 命令 name Run async task 1 shell echo task 1 async 30 poll 0 register db
Ansible
Ansible with_subelements 嵌套级别
我正在尝试迭代嵌套循环 就像这个问题一样 Ansible with subelements 不过 我需要更深入一些 那里的评论 日期为 2017 年 1 月 指出不支持额外的嵌套级别 现在还是这样吗 如果没有 我如何引用更深层次的内容 My
Arrays
list
loops
nested
Ansible
在 M1 Mac 上的 Rosetta 2 模拟下,Ansible 返回的“ansible_machine”和“ansible_architecture”是什么
在 M1 MacBook 上 ansible architecture and ansible machine返回相同的值arm64 shuuji3 momo mac dev playbook gt ansible m setup loca
Ansible
applem1
ansiblefacts
使用密码配置跳转/堡垒主机
我有三个主机 我的本地 ansible 控制器 跳跃 堡垒主机 jump host 对于我的基础设施 我想要针对其运行 ansible 任务的目标主机 target host 只能通过以下方式访问jump host 作为我的库存文件的一部分
SSH
Ansible
Ansible 具有“替代目录布局”并使用保管库
我正在尝试使用替代目录布局和里面的 ansible vaults 但是当我运行我的剧本时 保管库加密的变量无法使用该目录结构解析 那么我做错了什么 我通过以下方式执行 ansible playbook i inventories inv h
Ansible
ansiblevault
“流浪者规定”有效,但我无法使用 Ansible 发送临时命令
我已经用 Vagrant 设置了一台机器 并为其创建了一个基本的 Ansible 剧本 当我跑步时一切都按预期进行 vm abla gt vagrant provision 但我无法使用 Ansible 向机器发送临时命令 这是为什么 我已
SSH
vagrant
Ansible
如何使用 Ansible 获取已安装的 apt 软件包?
我正在尝试列出我的所有已安装的软件包Debian 7 气喘吁吁 8 杰西 以及9 拉伸 机器 有一些简单的方法可以使用APT or dpkg 但我找不到使用开箱即用的 Ansible 来执行此操作的正确方法 有没有一种好的 顺利的方法来做到
Debian
Ansible
idempotent
运行 playbook 后访问 ansible playbook 结果
我正在使用 ansible 脚本运行ansible pull在我看不到的远程计算机 客户端 上 我想确保 ansible playbook 成功执行然后应该发送摘要 ansible playbook 如果未成功执行 应发送失败的摘要 启用a
python
Automation
Ansible
当变量未定义时跳过 Ansible 任务
我在剧本中有以下任务 name task xyz copy src item dest tmp item with items y z when y z is defined y z未定义 因此我希望跳过该任务 相反 我收到 FAILED
Ansible
防止 ansible 在通过 with_items 传递时解析字符串
我正在尝试使用with items指定要传递给自定义 ansible 模块的键 值对列表 当键或值字符串具有类似列表的格式时 就会出现问题 例如 a b c d 在这种情况下with items大概将字符串转换为列表并对我的配置造成严重破坏
Ansible
如何在ansible中配置azure模块
正如主题中提到的 我想在ansible中配置azure模块 也在github中找到azure模块 但我不知道如何设置 请帮助我安装和配置 你需要安装sudo pip install azure 0 11 1 最新的 azure 版本 gt
Azure
Ansible
如何格式化 Ansible 输出
我想格式化 Ansible 输出 my local SUCCESS rc 0 gt gt 116G my local2 SUCCESS rc 0 gt gt 116G to my local gt gt 116G my local2 gt
Ansible
ansibleadhoc
Ansible 列表列表 - 扁平化
我在剧本中使用 set fact 来使用 regex findall 收集数据 我用正则表达式取出两个组 最终结果变成一个列表列表 set fact nestedList myOutput stdout 0 regex findall n
Ansible
有没有办法隐藏/停止调试生成的一些输出
寻求帮助以了解为什么我从下面的调试行获得额外的输出 name Check kernel diff become true shell sdiff item pre kernel out item post kernel out grep a
Ansible
ansible 在 OSX 上找不到 pycurl
我刚刚开始使用 ansible 我正在尝试让它与linodeOSX Yosemite 的模块 我正在使用brew安装的Python和pip安装的ansible 所以我做了以下事情 brew install python PYCURL SSL
python
MacOS
Ansible
Ansible 正则表达式转义美元字符
我正在尝试使用 Ansible 修改配置文件中的 URL 值 CONSOLE URI http 172 18 18 103 controller 我正在使用 lineinfile 模块 但它不起作用 我尝试用双反斜杠转义 但它也不起作用 l
regex
Ansible
ansible2x
在ansible中用多个值替换多个模式
我在用regex replace在ansible中过滤 我可以让它工作 但它真的很麻烦 这就是我正在做的 set fact variable value regex replace 84 89 regex replace 76 78 reg
python
json
regex
Ansible
Ansible 命令模块显示“|”是非法字符
我正在使用 Ansible 部署我的项目 并尝试检查是否安装了指定的包 但我的任务有问题 以下是任务 name Check if python apt is installed command dpkg l grep python apt
shell
dpkg
Ansible
如何从 Gitlab CD 中的应用程序存储库链接部署脚本/存储库?
假设您有 Repo A与通用应用程序 Repo B使用 Ansible 部署脚本 在 RepoA CI CD 运行程序中 我想从 Repo B 运行 Ansible 脚本 最好 最简单的方法是什么 我正在尝试的是仅为 RepoB 创建一个额
git
deployment
Ansible
Gitlab
在 Ansible 中添加带有循环的列表
我正在尝试将新的隧道接口附加到空列表中 但出现以下错误 name empty list set fact list tunnel name create new list for tunnel set fact list tunnel ne
python
Java
Ansible
Jinja2
«
1 ...
18
19
20
21
22
23
24
...28
»