简介 ansible是基于ssh协议实现的,通过连接插件进行管理;在ansible的管理机上执行的ansible命令会在临时目录中生成对应的python文件,并且把管理机上的python文件所在的临时目录拷贝到被管理的机器上去执行,执行完成后删除临时目录。 ansible基本命令: [root@ce ...
分类:
其他好文 时间:
2019-11-20 19:55:32
阅读次数:
70
ansible之所以功能强大,不是ansible本身,是因为它有众多的模块,前文我们介绍了ansible的基础介绍,系列命令的用法以及选项的说明,通过前文的学习我们知道了ansible是基于python语言编写,我们在执行一条ansible命令通常会指定一个模块,即便不指定它也有默认的模块,它的工作 ...
分类:
其他好文 时间:
2019-11-11 21:54:33
阅读次数:
118
ELK-Ansible使用手册 ELK-Ansible 是基于 Ansible 的 Playbooks 研发的 ELK集群部署工具。本文将介绍如何使用 ELK-Ansible 快速部署 ELK 集群。 一、准备工作 1. 目标机器若干(至少一台),配置如下: 系统版本 CentOS7 节点之间请确保 ...
分类:
其他好文 时间:
2019-11-06 15:06:00
阅读次数:
115
一、Playbook简介playbook配置文件使用YAML语法,具有简洁明了、结构清晰等特点。playbook配置文件类似于shell脚本,是一个YAML格式的文件,用于保存针对特定需求的任务列表。上面介绍的ansible命令虽然可以完成各种任务,但是当配置一些复杂任务时,逐条输入就显得效率非常低下了。更有效的方案是在playbook配置文件中放置所有的任务代码,利用ansible-playbo
分类:
其他好文 时间:
2019-10-15 13:05:05
阅读次数:
82
七种武器 1.第一种武器 ansible 命令,用于执行临时性的工作,必须掌握 2.第二种武器 ansible-doc是ansible模块的文档说明,针对每个模块都有详细的说明及应用案例介绍,功能和linux系统 man命令类似类似,必须掌握 3.第三种武器 ansible-console 是ans ...
分类:
其他好文 时间:
2019-10-14 12:52:54
阅读次数:
94
ansible 安装 [TOC] 一、控制节点要求 ansible 可以在任何装有Python2.7 或python 3的计算机上, 控制节点不支持windows ;这些计算机包括redhat、Debian、Centos、macOS、任何BSD上面。 二、受管节点要求 默认,ansible 使用的p ...
分类:
其他好文 时间:
2019-10-08 14:39:56
阅读次数:
126
ansible学习 [TOC] 一、ansible 是什么? ansible是一个IT自动化工具,它能够配置系统,部署软件和编排更多得高级IT任务例如持续部署和不停机灰度升级。它简单易用,具有安全和可靠性,其特点是活动部件最少,使用openssh 进行传输。 ansible使用openssh进行传输 ...
分类:
其他好文 时间:
2019-10-08 14:25:07
阅读次数:
67
系统下所有的操作,从运维操作角度划分为两类: 1、文件传输 2、命令执行 系统下所有的操作,从自动化工作类型角度划分为: 1、应用部署 2、配置管理 3、任务流编排 使用root生成默认的秘钥对: # ssh-keygen -t rsa 三次回车。 ansible命令主要在如下场景使用: 1、非固化 ...
分类:
其他好文 时间:
2019-08-30 19:09:06
阅读次数:
94
1,ansible剧本playbook翻译过来就是“剧本”,那playbook组成如下play:定义的是主机的角色task:定义的是具体执行的任务playbook:由一个或多个play组成,一个play可以包含多个task任务简单理解为:使用不同的模块完成一件事情2,ansible剧本的优势1,功能比ansible命令更强大2,能控制先后执行顺序和依赖关系3,语法更加直观3,ansible使用ya
分类:
其他好文 时间:
2019-08-29 18:43:58
阅读次数:
84
加密文件:加密配置文件并使用,使用文件加密;加密变量:通过文件加密,通过密码加密,加上用户标识;使用debug模块进行调试
分类:
其他好文 时间:
2019-08-25 18:13:31
阅读次数:
115