Ansible是一个极其简单的IT自动化平台,可使您的应用程序和系统更易于部署。避免编写脚本或自定义代码来部署和更新应用程序 - 使用SSH语言接近普通英语的语言自动化,无需在远程系统上安装代理
我遇到一个问题,我在两个远程节点上运行相同的任务,并且执行这些命令的目录不同。 如果我在每个遥控器上通过 Ansible 运行 pwd ...
我将此任务放在一个角色中,并在其下面有一个调试行: - 名称:恢复引导数据库 命令:“mongorestore -v --host localhost:{{ mongodb_net.port }} -d {{ item.dbname }} --dir {{ item.clone_di...
我需要根据大小将 4 个文件系统挂载到 sd* 设备中。如果分别是 sda- 100、sdb -200 和 sdc -50 和 sdd -100 GB,那么我需要根据 si 将我的应用程序文件系统安装到这 4 个设备中...
是否可以使用 Ansible 检查文件中是否存在字符串? 我想检查用户是否有权访问服务器。这可以在服务器上使用 cat /etc/passwd | 完成。 grep 用户名,但我想要
Ansible 委托:如何将 ansible 救援块与 `hosts` 关键字结合使用
我有一个包含三个主机组的清单,例如: [全部:变量] ansible_user = 我的用户 ansible_端口 = 22 [A] XXX.XXX.XXX.XX ansible_ssh_common_args='-o StrictHostKeyCheck...
我正在尝试将字典列表传递给 Ansible 角色,该角色需要按以下方式定义变量。 变量1: - 路径:/A/1 状态:目录 - 路径:/B/1 状态:目录 让我们...
我正在尝试将 dict 列表传递给 Ansible 角色,该角色需要按照下面定义的变量。 变量1: - 路径:/A/1 状态:目录 - 路径:/B/1 状态:目录 ... 比方说...
我有一个 Ansible 任务在 RHEL 和 CentOS 计算机上运行。 - 名称:Git 版本 (Fedora) 命令:rpm -qi git 参数: 警告:不 注册:fedora_git 标签: - git 但这个任务越来越
我正在尝试使用 Ansible 中的存档模块,但我需要使用额外的标志,特别是 tar。 我使用了带有参数 extra_opts 的取消存档模块,但我没有看到类似...
我正在使用包含以下等待启动片段的剧本来启动服务器: -name:等待启动完成 暂停:分钟=30 30分钟结束后,有一个过程
在ansible中,如何等待主机无法访问,然后忽略它继续等待主机再次访问的下一个任务?
要求是有一个执行节点软件升级的剧本。升级过程中节点会重新启动。 当某个任务触发升级激活命令时(...
我正在尝试运行任务块并有救援语句,以防块中的任务失败。 - 堵塞: - 名称:设置 shell 会话 外壳:xyz - 失败: 消息:外壳失败 救援: ...
Ansible:如何根据另一个 json 值过滤 json 值?
我有一个查询返回: 好的: [oc-ar-ar-test-ansible-api] => { “ivr_list.json”:[ { “公告”: { “id”:“0”...
Ansbile `uri` 模块中 HTTP 方法 LIST 的等效项是什么?
我正在尝试寻找与方法 LIST 的以下剧本代码等效的 HTTP 方法。 - 名称:列出所有文件夹 ansible.builtin.uri: 网址:https://{{ My_vault_url }} 方法:L...
我正在尝试寻找与以下方法的剧本代码等效的 HTTP 方法:LIST。如果它是自定义方法,我如何通过 python 使用它。 - 名称:列出所有文件夹 一个...
Ansible 如何将第一个任务的结果传递给其他文件中的任务块
我有一个任务如下: -名称:设置 外壳:abc 注册:“{{item }}_result” 循环:{{setu}} -name:任务集 include_tasks:abc.yml 当“'{{ item }}_result'.rc!=0”时
Windows 中的 Ansible 文件处理/blockinfile 模块
我想通过ansible更新Windows文件中的多行文本块。使用过blockinfile 但它仅适用于 Linux 机器。该模块有其他选择吗?或者任何其他方式...
我试图替换文件中的一个字符串。例如: $PASSWORD="旧密码" 和: $PASSWORD="新密码" 这是应该执行此操作的 Ansible 任务: - 名称:使用
我能够 ping 通实例,但是当我运行 ansible playbook 时,实例上失败了
suchetla@xhdlc210320:/scratch$ ansible all -m ping -i /opt/hosts [警告]:在组名称中发现无效字符但未替换,使用 -vvvv 查看详细信息 xhdlc201168 |成功=> { ...
我在ansible中使用数组时遇到问题 我的主机变量: IVR: 编号:1 名称:《将军》 公告:“通用-ES” 目的地: 选项:“t” id_目的地:10000 类型:“队列&q...