分类:Ansible

2019-09-05 0 By admin

Ansible 关于变量的介绍

ansible 提供了多种定义变量和使用的方式供我们选择使用。 一、定义变量 1.1、vars 在playbook 直接定义 在playbook 编写中,直接在开头部分的vars块中定义变量;并在任务中调用。 1.2、vars_files 在playbook 中加载变量文件 使用 vars_file…

2019-07-04 0 By admin

Ansible 远程连接超时和升级

当我们使用 Ansible 管理远程主机过程中,如果一个任务在远程主机需要运行很长时间,这时候我们就需要考虑ansible 远程连接的保持时间。 一、问题 如果 Ansible 在远程主机执行的任务耗时很长;很可能Ansible 返回给我们的执行任务结果为失败; “changed”: false, …

2019-07-04 0 By admin

ansible 插件介绍和任务执行时间插件

插件是增强Ansible核心功能的代码片段。Ansible使用插件架构来实现丰富,灵活和可扩展的功能集。 Ansible附带了许多方便的插件,您可以轻松编写自己的插件。 一、action action插件是在同名的modules之前运行的,且是在本地执行。目录提供的一些action插件在/usr/l…

2019-05-16 0 By admin

Ansible 常用模块介绍

1、ping 模块 检查机器是否能连通: ansible hostgroup -m ping 2、setup 模块 用于收集远程主机的一些基本信息。 filter 参数用于对输出结果进行过滤。 ansible_all_ipv4_addresses:仅显示ipv4的信息。 ansible_device…

2019-05-08 0 By admin

ansible 命令介绍

一、ansible Usage: ansible <host-pattern> [options] 常用参数:-m 模块 -i PATH, –inventory=PATH 指定库存主机文件的路径,默认为/etc/ansible/hosts。 –list-hosts #列出主机列表 -…