ansible 相关问题

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

Ansible 根据条件收集缓存的操作系统事实

我使用以下内容根据“ansible_system”事实收集某些操作系统事实: --- - name:从所有目标主机收集事实 主办方:全部 收集事实:假 任务: - 不...

回答 1 投票 0

库存变量可与下一个库存重用

我一直在这样定义库存——这是一个文件: 数据库: 变量: 安全访问用户: - 萌 - 卷曲 - 拉里 sudo_用户: - 用户名:moe 霍...

回答 1 投票 0

检查 EC2 实例是否存在并正在运行,然后跳过部署

我正在尝试运行一个剧本,该剧本调用一个角色来部署一些 EC2 实例,一切正常,除了我想在 EC2 实例存在且处于运行状态时设置一个条件来跳过

回答 2 投票 0

Ansible:如何从剧本打印警告?

我可以从 Ansible 打印警告消息吗?就像 Ansible 对内部警告所做的那样: [警告]:忽略无效属性:xx 目标用途是警告,这不是错误,所以他们...

回答 5 投票 0

更新字典列表中的值

我有以下词典列表: “错误列表”:[ { "错误": "未找到", “路径”:“/tmp/working/directory1/file1” }...

回答 2 投票 0

使用一级索引移动嵌套的 Ansible 字典丰富项目?

TL;DR:我需要展平字典的 Ansible 字典,以便将子项移动到根级别,并将其原始父键添加到其中。 上下文:我需要使用

回答 1 投票 0

Ansible 列表变量和选择过滤器以忽略匹配的项目

我在ansible playbook中有一个变量dir_lst_raw,其值是一个列表,如下所示: “dir_lst_raw”:[ “/path1/dir1/用户”, “/path2/dir2/admin”, “/path3/dir3/用户。

回答 1 投票 0

Ansible:无法在同步时从“ansible.playbook.play_context”导入名称“MAGIC_VARIABLE_MAPPING”

尝试运行剧本。 剧本: - name: 在主机之间复制文件 主办方:全部 任务: - 名称:将文件从 ubuntu 复制到 rocky 同步: 源代码:/etc/hosts 目标:/tmp/hosts ...

回答 1 投票 0

是否可以用Jinja2模板化Ansible的uri模块的参数?

我只是想知道是否可以在 URI 模块中使用 jinja2 模板。 我尝试过这样的事情: - 名称:更新检查点成员资产字段 网址: | [{% 代表

回答 1 投票 0

URI 模块的 Ansible jinja2 模板?

我只是想知道是否可以在 URI 模块中使用 jinja2 模板。 我尝试过这样的事情: - 名称:更新检查点成员资产字段 网址: | ...

回答 1 投票 0

Ansible:更新字典列表中的值

我有以下词典列表: “错误列表”:[ { "错误": "未找到", “路径”:“/tmp/working/directory1/file1” }...

回答 2 投票 0

如何在 Ansible 中向当前时间戳添加时间?

我正在尝试在 Ansible 中自动执行一些任务,虽然我已经完成了其他所有工作,但我需要一个 start_time 和 end_time 变量,将时间添加到当前时间戳作为

回答 2 投票 0

Helm 依赖项更新无法从 ansible shell 运行

我正在尝试从 Ansible shell 模块运行 helm 依赖项更新图表/,但它抛出错误 错误:在存储库中找不到 XYZ 图表 https://abc/123 但是,当我运行相同的命令手册时...

回答 1 投票 0

Ansible:奇怪的小写 jinja2 行为

任何人都可以解释 Ansible 中的以下 Jinja 行为吗? 以下代码有效:由于 job_function 不在 Exclusion_functions 数组中,因此任务被跳过 - 名称:小写测试 ...

回答 1 投票 0

使用 Ansible 代码设置 Azure Sql 数据库的备份保留天数?

我有一个 ansible 脚本设置为使用 azure.azcollection.azure_rm_sqldatabase 自动创建 azure sql 数据库(不是托管实例,我知道有一个用于该类型的模块)。 我们正在努力...

回答 1 投票 0

ansible-builder 不会创建 introspect.py 脚本

我正在使用ansible-builder构建执行环境。每次我运行它时都会出现此错误: #24 0.269 /usr/bin/python3: 无法打开文件 '/output/scripts/introspect.py': [Errno 2] 没有这样的文件...

回答 1 投票 0

如何根据条件打破 with_items 循环

我想根据条件打破 with_items 循环。为了论证,该条件是命令的标准输出是否等于特定字符串。 显然下面的例子没有

回答 2 投票 0

如何跟踪您在 Ansible 循环中的位置

我需要在 Yaml 文件中写入一些行,次数不定: - name:重试任务,直到满足特定条件 文件行: 路径:/根目录/文件 insertafter: '^听众:' ...

回答 1 投票 0

我可以在ansible playbook中的当前notify下使用notify吗

我需要通过ansible自动执行任务: 它是部署一个包,如果成功则部署另一个包,如果成功则重新启动服务。 我认为notify里面的notify可以解决这个问题...

回答 1 投票 0

获取 UID > 14000 的用户列表 - 字符串到整数转换

在我的剧本中,我想获取 UI 高于 14000 的所有本地用户的列表 我在 /etc/passwd 或 ansible.builtin.getent 上使用了 ansible.builtin.slurp 但真正的问题是我得到的 UID 值是 st...

回答 3 投票 0

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