ansible 相关问题

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

Ansible 模板引擎的外部使用

我想在另一个项目中使用ansible优秀的模板引擎(基于Jinja2),它使用模板变量。 模板变量可以使用所有 ansible 查找和过滤器。 我愿意...

回答 2 投票 0

使用ansible,在playbook中,用换行符替换文件中的空格?

假设我有一个名为“text.txt”的文件,我想用换行符替换所有空格?如何做到这一点?比如说,对于 text.txt...“这是一个测试”,我希望将其更改为: 这 我...

回答 1 投票 0

查询 DNS 但如果未找到 DNS 条目则回退到 IP 地址的可靠逻辑?

查询 DNS 但如果找不到 DNS 条目则回退到 IP 地址的可靠逻辑? 我有一个小的 ansible 剧本,可以捕获事实并将其转储到文件中,如下所示: --- - 主机:配置 聚集_...

回答 1 投票 0

如何使用 Ansible 在两个托管节点之间复制文件?

我需要在两个远程节点之间复制文件: 节点A是文件所在的被管节点 节点 B 是应在其中复制文件的受管节点 请注意我的控制节点,来自哪里...

回答 9 投票 0

使用ansible为Windows上的服务用户设置密码

我试图在Windows机器上使用ansible模块来设置现有服务的用户和密码。 链接到模块: https://docs.ansible.com/ansible/latest/collections/ansible/windows/win_service_...

回答 1 投票 0

ansible 循环。如何确保循环变量项的值在后续任务中可访问

玩书: name:从角色的多个 vars 文件中打印用户名 include_vars: 文件:“{{项目}}” 环形: 角色/group1/vars/main.yml 角色/group2/vars/main.yml - 调试: var: test_user...

回答 1 投票 0

Ansible - 如何使用 or 运算符

我的目标是使用 Ansible 中的 or 运算符对两个变量进行条件检查。 我配置了2个变量: var1:测试变量 var2:另一个_var 我正在使用一个检查一个变量的方法...

回答 1 投票 0

调用子剧本的ansible剧本

我正在尝试在 Ansible 中进行几个 playbook 调用,但我似乎无法使其与 import_playbook、include_task 或 include 一起使用(我相信 include 已被弃用)。 这就是我正在尝试的...

回答 1 投票 0

使用 Ansible 自动化 RSA SecurID

我已经尝试自动化安装和配置 RSA Securid 一段时间了。这是我一直在使用的参考: https://www.turbogeek.co.uk/how-to-install-rsa-authenticatio...

回答 1 投票 0

如何使用 `yum` 模块在 Ansible 中清理和缓存 yum 存储库?

Ansible 有 yum 模块, 我们可以用它来安装包: ansible all -m yum -a 'name=vim state=latest' 但如何使用它来执行 clean 和 make cache 命令呢? 我只知道剧本...

回答 1 投票 0

Ansible-lint 自定义规则与正则表达式匹配

我想使用 Ansible-lint 检查我的 yaml 文件中子网的格式是否正确。 右:10.10.10.0/32 错误:10.10.10.0 /32 我创建了一个自定义规则: 从 ansiblelint 导入

回答 1 投票 0

在尝试连接到主机之前根据清单中的变量值设置连接变量?

我有一个需要不同连接变量值的混合 RHEL 和 Windows 主机清单。这些主机被分为父组(他们的团队)和子组(他们的应用程序)。 我本来可以...

回答 1 投票 0

ansible:ansible.utils.ipaddr('private')失败并出现AttributeError:'IPNetwork'对象没有属性'is_private'

这是一个有答案的问题,以便通过解决方案搜索此错误消息。 以下任务: - name: 从地址中过滤掉私有IP 设置事实: private_ips:“...

回答 1 投票 0

Ansible raw 给出的结果与在终端上运行命令不同

在我的 ansible 目标的终端上运行以下自定义命令 /abc/fold/bin/abh 'ansible' 时,它工作正常。我尝试从不同的目录运行它,看看是否会有所不同......

回答 1 投票 0

如何编写一个 Ansible 角色任务,仅在任务文件中的任何先前其他任务发生更改时运行?

我正在开发一个角色,当且仅当该任务文件中的任何先前任务发生更改时,我希望在任务文件末尾运行一个任务。 例如,我有: - 名称:安装p...

回答 1 投票 0

在目录结构上递归更改权限需要太多时间

我想在目录树中递归地更改文件的权限。文件数量有数千个。 我现在在我的剧本上做了以下事情 - 名称:找到里面的所有文件...

回答 1 投票 0

在目录结构上递归更改权限需要太多时间

我想在目录树中递归地更改文件的权限。文件数量有数千个。 我现在在我的剧本上做了以下事情 - 名称:找到里面的所有文件...

回答 1 投票 0

如何直接在剧本中的 Nginxinc Ansible 角色中让日志记录工作?

我使用 Ansible Galaxy 直接从 Github 安装了 Nginxinc 的 Ansible 角色,但我没有直接在 playbook 中进行日志记录。我尝试了几种方法来获取我的自定义日志...

回答 1 投票 0

使用ansible的package模块升级所有package安全吗?

我有许多 ansible playbook,用于在 Debian 和 CentOS VM 上执行某些操作。到目前为止,当我需要处理包时,我会使用 ansible 模块 apt 和 yum。因此,我...

回答 3 投票 0

我想在可用的特定文件中添加空格

我想在可用的特定文件中添加空格。 - 名称:删除漏洞 文件行: 目标:/etc/ssh/sshd_config insertafter: 'ForceCommand cvs 服务器' ...

回答 1 投票 0

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