Tag: ansible
-
Ansible 工作机制和简单命令
Ansible工作机制 Ansible 在管理节点将 Ansible 模块通过 SSH 协议推送到被管理端执行,执行完之后自动删除,可以使用 SVN 等来管理自定义模块及编排. 由上面的图可以看到 Ansible 的组成由 5 个部分组成: Ansible: 核心 Modules: 包括 Ansible 自带的核心模块及自定义模块 Plugins: 完成模块功能的补充,包括连接插件、邮件插件等 Playbooks: 编排,定义 Ansible 多任务配置文件,有 Ansible 自动执行 Inventory: 定义 Ansible 管理主机的清单 Ansible安装 除了源码编译安装还有两种比较简单的安装方式。 3.1 yum安装 rpm -Uvh http://ftp.linux.ncsu.edu/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm yum install python-devel ansible -y 3.2 pip安装 pip install ansible Ansible的简单使用 Ansible 通过读取默认的主机清单配置/etc/ansible/hosts,可以同时连接到多个远程主机上执行任务。 默认路径可以通过修改 ansible.cfg 的…