2020-08-14

centos7的ansible使用(一)

本文仅供参考

ansible介绍:


Ansible是一款简单的运维自动化工具,只需要使用ssh协议连接就可以来进行系统管理,自动化执行命令,部署等任务。

Ansible的特点

1、ansible不需要单独安装客户端,也不需要启动任何服务

2、ansible是python中的一套完整的自动化执行任务模块

3、ansible playbook 采用yaml配置,对于自动化任务执行过一目了然


centos7ansible的安装:


yum -y install epel-release

yum -y install ansible

rpm -qc ansible     查看ansible配置文件


ansible核心组件:


Ansible:Ansible的核心程序

 Host Lnventory:记录了每一个由Ansible管理的主机信息,信息包括ssh端口,root帐号密码,ip地址等等,默认的是/etc/ansible/hosts

Playbooks:YAML格式文件,多个任务定义在一个文件中,使用时可以统一调用,“剧本”用来定义那些主机需要调用那些模块来完成的功能.


ansible基础命令集合:


查看ansible版本:

列出帮助信息:

列出ansible所支持的模块:

查看模块的详细帮助信息:

调用模块:


©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。