ansible 相关问题

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

使用 Ansible 检索文件的用户名和组名并将其存储在 Linux 中的不同变量中

如何使用 Ansible 检索与 Linux 中的文件关联的用户和组名,我重复的不是 id,而是名称。或者如果有任何我可以在 Ansible 中使用的 shell 命令。我什至检查过...

回答 1 投票 0

如何将字符串追加到文件中第一次出现的行的末尾

如果文件包含以下内容 标签 abc 第一行 第二行 在此行末尾追加行 在此行末尾追加行 在此行末尾追加行 最后一行 如何应用...

回答 1 投票 0

Jinja 模板文件中的自引用字典(一个属性是另一个属性的结果)

我正在尝试创建一个字典,其中一个字段依赖于另一个字段,假设 group_vars/all 文件包含类似以下内容的内容: 人名: - 名字:汤姆 姓氏: 哈迪 全名:&...

回答 1 投票 0

在单个 Ansible 文件 playbook 中嵌入主机名无法找到主机

作为基本学习实践,我在单个文件中构建了一个 ansible 剧本,这样我就可以理解这一切。 我的 ansible 剧本如下 --- - 名称:基本健全性检查手册 主办方:全部 聚集_...

回答 1 投票 0

执行模块时出现未处理的异常:术语“Resolve-ExecutablePath”未被识别为 cmdlet 的名称

我是 Ansible 的新手,并使用 ansible.windows.win_command 将 EXE 作为 Windows 服务运行。 任务: - 名称:注册为Windows服务 ansible.windows.win_command: cmd: sc.exe 创建“{{

回答 1 投票 0

如何在 Ansible playbook 中从 github 检索和使用 tar.gz.asc?使用给定的 gpg 密钥?

我正在尝试按照此处“PGP”下的说明通过 Ansible 剧本安装 ruby-install。 现在,剧本中的“gpg:”行在语法上出现错误。 我用谷歌搜索了q...

回答 1 投票 0

Ansible:如何使用不同密码的主机运行游戏?

我目前正在学习如何使用 Ansible。现在,我有一堆服务器,包括新的和旧的,它们具有不同的登录名或密码或两者都有。所有人都拥有运行戏剧的关键权限。 这里'...

回答 3 投票 0

win_update "msg": "错误:模块故障 请参阅 stdout/stderr 了解确切的错误"

我正在尝试使用 win_update 和 ansible 来运行 Windows 更新。它给了我一个错误,但没有说明错误到底是什么。我不知所措 ansible-playbook update.yml --tags install -vvvvvv

回答 1 投票 0

需要使用ansible playbook递归替换目录中的字符串

我在ansible play book中使用了替换模型,将目录中的字符串从“/var/app/test/abc/80526”替换为“/var/app/test/abc/80528”,在目录/var内搜索/ ap...

回答 1 投票 0

仅在文件不存在时创建文件并写入一些数据的模块

我需要使用 Ansible 模块来检查文件是否存在,如果不存在,则创建它并向其中写入一些数据。 如果文件存在,则检查我正在尝试写入的内容是否为

回答 2 投票 0

Ansible 抛出“无法更新 apt 缓存:W:无法安全地从这样的存储库更新”错误

我对 Ansible 非常陌生,我正在尝试在 EC2 实例(Ubuntu 18.04)上安装 kubectl 来上课。 我已经运行了剧本,一切进展顺利,直到遇到任务 4,然后抛出以下错误:

回答 2 投票 0

如何仅运行 Ansible 剧本中的一个角色?

我有一个 site.yml,它导入了几个剧本。 - import_playbook: webservers.yml - .... 每个剧本都“调用”几个角色: - 名称:应用网络服务器配置 主机:网络服务器...

回答 2 投票 0

无法获取ansible.builtin.script来查找脚本

我正在尝试将脚本作为角色的一部分运行。该脚本位于角色文件夹内,但 ansible 抱怨当我尝试使用该角色时找不到它。 这是我的文件夹设置: 我的亲...

回答 1 投票 0

剧本中 VAULT_PASSWORD 的使用

考虑以下测试剧本Vault.yaml,其中包含一个Ansible Vault加密变量: --- - 名称:Ansible Vault 主机:本地主机 连接:本地 收集事实:假 vars_提示: ...

回答 1 投票 0

ansible-vault 具有多个 id 和 macOS 钥匙串

我的目标是使用具有多个 ID(例如 dev 和 prod)的 ansible-vault,并从 macOS 钥匙串检索正确的密码(对于 dev 或 prod)。 我尝试了很多配置组合,但是......

回答 2 投票 0

Ansible Vault:如何动态访问保管库密钥

我继承了一个项目,其中所有数据库用户都有相同的密码(糟糕!)。该密码存储在 Ansible Vault 中(好)。我想修改角色,以便每个用户都有唯一的密码...

回答 1 投票 0

我怎样才能让它迭代我指定的包的名称列表,而不仅仅是vim?

有这样一个剧本: --- - 主机:[本地主机] 远程用户:“最大” 变成: 没有 任务: - 名称:检查包 包事实: 经理:汽车 - 名称:打印

回答 1 投票 0

使用 Ansible 将工件部署到多个 Azure Web 应用程序

我有 jar 文件,我想使用 ansible 部署到不同的主机 所以我用我的网络应用程序的域配置了我的库存 [网络应用程序] domainofwebapp1.com resource_group=RG web_app=WEBAPPname

回答 1 投票 0

Ansible:搜索以特定格式结尾的字符串

我正在尝试从 checksums.txt 文件中过滤以 cmctl_linux_arm64 结尾的特定字符串,请参阅示例: ff5e6efc85421bc46975ee60cf71bec1de3f983f27a3ba8e56a0953e8c9b8a07 cmctl_linux_arm64

回答 1 投票 0

Mac 中 Ansible 的库在哪里

我知道当我们使用linux时我们可以找到ansible的库在/usr/share/ansible,我们也在ansible.cfg中写了路径。但是我们可以通过这种方式在Mac OS中找到它,所以我只想知道在哪里...

回答 2 投票 0

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