一、Ansible简介
Ansible是一款开源的IT配置管理工具,常被IT界的小伙伴们用于自动化的场景,多用在服务部署、配置管理方面。配置文件采用最常见的yaml格式,学习起来也是比较容易,Ansible并不需要也没有agent,只有一个控制端。该工具使用简单但功能非常强大,可以解决众多工作中繁琐的服务安装、配置等问题。
二、Ansible的主要功能
三、Ansible的相关特性
Ansible是基于每个模块进行工作,自身并没有批量部署的能力,ansible自身只是提供了一种框架。
四、Ansible的优点
五、Ansible的架构
Ansible由以下几个核心工具组成:
六、Ansible离线安装
在生产 络中正常情况下是无法连接Internet的,那么我们要安装软件只能在可以上互联 的主机上下载所需要的软件,然后拷贝到无Internet的主机上进行安装。
步骤一、找一台能连接互联 并且与内 服务器系统一致的服务器,下载ansible安装包以及所有依赖包
yum install -y yum-utils epel-releasemkdir /root/ansibleyum install -y --downloadonly --downloaddir=/root/ansible ansible
步骤二、打包所有下载的rpm包
将下载的离线包目录打包成ansible.tar.gz。
cd /roottar -zcvf ansible.tar.gz ./ansible
步骤三、安装ansible
通过U盘或 络拷贝到企业环境服务器,解压缩并执行安装。
tar -zxvf ansible.tar.gzcd ./ansiblerpm -ivh *.rpmansible --version
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!