ansible 相关问题

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

如何将任务文件中的信息/变量返回到父进程?

我有一个任务在数组变量上循环单个任务文件: - ansible.builtin.include_tasks:my_task.yml 循环:“{{ my_list }}” - 调试: 变量:my_var 我想创建/更新...

回答 1 投票 0

用于检查 Linux 发行版的 Ansible 手册

如果系统安装了Oracle Linux,如何检查已安装的操作系统并继续下载文件? 这是我到目前为止所拥有的: - 主持人:全部 成为:真实 收集事实:...

回答 4 投票 0

如何从本地 Ansible 集合中的模块导入 python 函数?

我有一个本地 Ansible 集合。这就是我的文件夹结构: / |_ 收藏 | |_ ansible_collections | |_ 我的 # 命名空间 | |_ 工具# 集合 | |_ 插头...

回答 1 投票 0

Ansible Jinja2 模板串联不正确

考虑以下测试手册: --- - 名称:剧本 主机:本地主机 变成:假 收集事实:假 变量: 模式: - 读写一次 任务: - 名称:模板输出 ...

回答 1 投票 0

隐藏 ansible-vault 加密文件的 `git add --patch` 的差异

通常我使用 git add --patch 以交互方式暂存差异块。 在我的 ansible 存储库中,我使用 ansible-vault 来加密变量文件。当加密文件被更改时,git 无法显示

回答 1 投票 0

Ansible:从本地目录获取文件列表

我使用ansible 1.9.4,我想从本地目录获取文件列表。 在2.0版本中,有find模块,但这个版本是beta版本。 如何在 < 2.0 ?

回答 4 投票 0

如何使用 Ansible 在文件中的特定注释行之前插入 SSH 密钥?

我需要使用 Ansible 将 SSH 公钥插入到用户的authorized_keys 根文件中的特定注释行(例如,# 服务密钥)之前。 authorized_keys 文件的布局看起来像这样...

回答 1 投票 0

Ansible wait_for_connection 直到主机准备好 ansible?

我正在使用ansible来配置一些虚拟机。 我现在面临的问题是,我无法在虚拟机刚启动后立即执行ansible命令,它会给出连接超时错误。发生这种情况...

回答 2 投票 0

Ansible GitHub 将部署密钥添加到 Github 存储库

当我尝试将服务器的 ssh 密钥添加到我的 Github 存储库的部署密钥列表中时,出现以下错误: 失败的! => {“已更改”:错误,“错误”:“未找到”,&...

回答 1 投票 0

Ansible 模块 lineinfile:如何将注册值作为参数传递?

我在 lineinfile 模块运行中添加了额外的字符。 我正在尝试使用以下示例将文件的字符串内容添加到另一个文件位置: - 名称:读取文件va...

回答 1 投票 0

在参数中传递注册值时的 lineinfile 命令 - Ansible 模块

我在 lineinfile 模块运行中添加了额外的字符 我正在尝试使用以下示例将文件的字符串内容添加到另一个文件位置: - 名称:读取文件值...

回答 1 投票 0

使用 Ansible URI 模块的问题 - 即使添加了身份验证凭据也会收到 401

我正在使用 Ansible 的 URI 模块来调用简单的 GET 端点,但收到 401 错误消息,如下所示。 这是剧本配置 - 名称:Elasticsearch集群健康检查 ...

回答 2 投票 0

使用 Ansible 时服务文件更改时重新启动服务

我正在使用模板模块创建一个systemd服务 --- - 名称:Systemd 服务 模板: 源代码:sonar.unit.j2 目标:/etc/systemd/system/sonarqube.service 当:“ansible_service_mgr == '

回答 3 投票 0

每个主持人“暂停”

在滚动更新之前,我想在监控工具中为每个主机设置停机时间。我为此创建了一个自定义模块。设置停机时间时可能会出现问题,我们无法修复...

回答 3 投票 0

如何在YAML文件中添加/删除?

这是我的示例 YAML 文件 input.yaml。 姓名:“我的名字” 姓氏:“巴尔” 地址: 城市:“我的城市” 街道:“我的街道” 数量:1 使用 Ansible,如何添加

回答 1 投票 0

如果您输入的密码不正确,Ansible 将挂起

在 ubuntu 和 debian(可能还有其他)上本地运行 ansible 时,我遇到一个有趣的问题。如果我在使用“become_method: sudo”时输入了错误的密码,它会挂起,看起来

回答 1 投票 0

查找具有给定路径的 YAML 文件

这是我的示例 YAML 文件 input.yaml。 姓名:“我的名字” 姓氏:“巴尔” 地址: 城市:“我的城市” 街道:“我的街道” 数量:1 我正在尝试打印完整的 p...

回答 2 投票 0

Ansible 默认为 /usr/bin/python 并忽略环境变量

尝试使用 python venv 来运行该剧。变量 ansible_python_interpreter 似乎被忽略,运行默认为 /usr/bin/python 它是从信号量运行的 调试播放输出: 答案...

回答 1 投票 0

如何指向特定的Python库?

在我们的环境中,Ansible 安装在我有权访问的其中一台服务器上。但是,我无权访问 root,所以我只能安装软件包等作为我的帐户。 我安装了软件包...

回答 1 投票 0

ansible:查找具有给定路径的yaml文件

这是我的示例 yaml 文件。我正在尝试打印每个键及其值的完整路径,同时对其进行迭代。 > 猫输入.yaml 姓名:“我的名字” 姓氏:“巴尔” 地址: 城市:...

回答 1 投票 0

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