码迷,mamicode.com
首页 > 其他好文 > 详细

01Ansible简介与部署

时间:2020-03-28 19:44:05      阅读:87      评论:0      收藏:0      [点我收藏+]

标签:roo   运维   服务器   学校   http   命令   使用   --help   系统   

Ansible简介

技术图片

Ansible概述

Ansible是新兴的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。

无需安装客户端。

Ansible工作原理

技术图片

Ansible部署

环境说明

ansible服务器:172.22.69.215

ansible客户机:172.22.69.216、172.22.69.97

ansible客户机

无需做任何配置,建议配置yum源

[root@ansible-node ~]# yum install -y epel-release

ansible服务器

安装yum源

[root@ansible-server ~]# yum install -y epel-release

安装epel源,如果在非学校环境,建议使用阿里YUM源:

[root@ansible-server ~]# wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
[root@ansible-server ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 

安装ansible

[root@ansible-server ~]# yum install -y ansible

列出所有文件:rpm -ql ansible

查看配置文件:rpm -qc ansible

查看ansible帮助:ansible --help

查看所有模块:ansible-doc -l

查看具体模块的功能:比如查看yum模块,了解其功能:ansible-doc yum

01Ansible简介与部署

标签:roo   运维   服务器   学校   http   命令   使用   --help   系统   

原文地址:https://www.cnblogs.com/ElegantSmile/p/12588779.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!