标签:ansible

未分类

ansible任务的异步执行

sa 发布于 2018-01-17

ansible方便在于能批量下发,并返回结果和呈现。简单、高效。 但有的任务执行起来却不那么直接,可能会花比较长的时间,甚至可能会比ssh的超时时间还要长。这种情况任务是不是没法执行了? ansible考虑到了这种情况,官方文档介绍了这个问题的解决方法,就是让下发的任务执行的连接...

阅读(85)评论(0)

未分类

ansible fetch 批量下载服务器文件

sa 发布于 2018-01-17

今天使用 ansible 进行批量巡检操作。 思路是写一个 Playbooks,将巡检脚本上传到所有服务器 /tmp 目录下,然后执行,并取回输出的文件。输出的文件路径为:/tmp/log/ip.txt 。ip 为本机 ip 。 Playbooks 内容如下: --- - hos...

阅读(61)评论(0)

未分类

自动化运维工具Ansible使用教程

6

sa 发布于 2018-01-11

一、简介 1.1 基本概念 ansible是一个基于python开发的轻量级自动化运维管理工具,可以用来批量执行命令,安装程序,支持playbook编排。它通过ssh协议来连接主机,去中心化,相对比puppet和saltstack无需安装客户即可实现文件传输、命令执行、应用部署、...

阅读(139)评论(0)

未分类

如何离线安装ansible

sa 发布于 2018-01-05

在有网络的情况下,ansible还是很好安装的。但如果你的生产环境有很严格的网络要求,不能够连接外网,你又需要在生产环境上使用ansible。那只有使用离线的方式来安装。但很可惜的是,ansible官方提供的安装包,比如rpm包,并没有包含它所需要的依赖,直接安装是无法使用的。因...

阅读(209)评论(0)

未分类

ansible-playbook组件解析及操作全解

sa 发布于 2018-01-05

一、ansible-playbook介绍 playbook是由一个或多个”play”组成的列表。play的主要功能在于将事先归为一组的主机装扮成事先通过ansible中的task定义好的角色。从根本上来将,所谓的task无法是调用ansible的一个module。将多个paly组...

阅读(141)评论(0)

未分类

Ansible基于服务树进行分组全量接口调用

sa 发布于 2018-01-05

Ansible APi 说明 品茶:代码是基于我们的服务树结构进行构建,如果需要自己构建相应服务树则可以根据group host inventory进行自行构建。我们中带有中文,所以命令行模式需要2.0才可以调中文,1.9需要改代码。直接调模块不受影响。 Info ansible...

阅读(129)评论(0)

未分类

Ansible常见模块与使用方法

li 发布于 2017-12-02

安装 使用extras仓库里面的最新的ansible包 ansible-2.4.1.0-1.el7.noarch /etc/ansible #配置文件目录 /etc/ansible/ansible.cfg #主配置文件 /etc/ansible/hosts #定义被管理的客户端 ...

阅读(181)评论(0)

未分类

使用ansible结合keepalived高可用,nginx反向代理部署小型企业环境

6

li 发布于 2017-12-02

前言: ansible作为一款灵活、高效、功能丰富的自动化部署工具在企业运维管理中备受推崇。本文演示使用ansible部署小型企业服务框架,实现高可用、负载均衡的目标。如有错误敬请赐教。 目标环境拓扑: 环境介绍: 前端代理层由两台nginx实现,并安装keepalived实现地...

阅读(342)评论(0)