![](https://img-blog.csdnimg.cn/20200613081404757.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Ansible
ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能
锦衣沙漠
这个作者很懒,什么都没留下…
展开
-
ansible-playbook剧本
ansible-playbook介绍: playbook剧本执行多个任务时,非必需可以让节点一次性运行多个任务。 playbook是ansible用于配置,部署,和管理被控节点的剧本。通过playbook的详细描述,执行其中的一系列tasks,可以让远端主机达到预期的状态。playbook就像Ansible控制器给被控节点列出的的一系列to-do-list,而被控节点必须要完成。 playbook 字面意思,即剧本,现实中由演员按照剧本表演,在Ansible中,这次由计算机进行表演,由计原创 2020-06-13 14:47:21 · 612 阅读 · 1 评论 -
Ansible剧本-基于yaml文件实现nginx源码安装
基于yaml文件实现nginx源码安装主机规划ansible:192.168.31.63被管理1:192.168.31.64被管理2:192.168.31.65基于yaml文件实现如下功能在64和65两个主机上都安装nginx在64上的nginx工作在81端口在65上的nginx工作在82端口准备操作在ansible主机,安装epel源[root@centos6-1 ~]# wget -O /etc/yum.repos.d/epel.repo http://mirrors.al原创 2020-06-13 11:04:25 · 844 阅读 · 0 评论 -
Ansible模块使用方法
Ansbile使用1.ansbile命令格式ansible 目标主机 [-f N] [-m module_name] [-a args]-f N:每次向N个主机发送指令-m 模块名:指定使用的模块名称,默认是command模块-a 参数: 指明模块专用参数;args一般为key=value格式补充知识:指定目标主机的时候,可以用all表示all表示的是主机清单中的全部主机和主机组Ansbile模块使用命令模块command模块简介:**模块类型:**命令模块适合使用简单原创 2020-06-13 10:34:16 · 590 阅读 · 0 评论 -
Ansible安装简要
安装ansible一.安装ansibleansible安装常用两种方式,yum安装和pip程序安装。下面我们来详细介绍一下这两种安装方式。1.python模块 安装首先,我们需要安装一个python-pip包,安装完成以后,则直接使用pip命令来安装我们的包,具体操作过程如下:[root@localhost ~]# yum -y install python-pip[root@localhost ~]# pip install ansible2.使用 yum 安装centos7yum 安装原创 2020-05-24 17:21:08 · 717 阅读 · 0 评论 -
Ansible简介
Ansible简介1.什么是ansible ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。 ansible是基于 paramiko 开发的,并且基于模块化工作,本身没有批量部署的能力。真正具有批量部署的是ansible所运行的模块,ansible只是提供一种框架。ansible不需要在远程主机上安装客户端,因为它们是基于ssh来和远程主机通讯的。ans原创 2020-05-24 17:17:03 · 1389 阅读 · 0 评论