标签:程序 books 语言 发送 src sts info 令行 host
Ansible是一种基于python编写的自动化批量部署工具。主要应用于批量部署应用和结合Git、Jenkins进行自动化配置管理。
Ansible结构:
Ansible执行过程:
Ansible通过ad-hoc命令行方式或。首先USER在Host Invertory中定义好需要管理的Client,并根据需求借用各种Modules进行Playbooks的编排,然后就可以通过Ansible核心程序进行调用执行Playbooks(或执行ad-hoc)。执行的过程中,Ansible Server会把命令或playbooks以临时文件的方式发送到Clients,Clients执行完毕之后,会自动的删除这些临时文件,这整个过程的交互都是通过SSH的连接进行的。
Ansible的安装:
Centos:
yum -y install ansible
Ubuntu:
apt install ansible
测试
Ansible配置文件介绍:
Ansible的配置文件在/etc/ansible下面:
其中ansible.cfg是Ansible的主配置文件;hosts是Ansible的Hosts Invertory文件。
配置文件的解释:
一般Ansible的配置文件保持默认就好,不需要更改。
标签:程序 books 语言 发送 src sts info 令行 host
原文地址:https://www.cnblogs.com/kikkiking/p/9384965.html