Ansible的安装和部署

本文详细介绍了Ansible的安装、配置以及清单文件的构建。通过实验环境配置,包括虚拟机网络设置和地址伪装,然后讲解了Ansible的安装、免密认证设置,以及如何编辑和管理清单文件。此外,还探讨了Ansible命令指定清单的正则表达式和配置文件参数,包括用户级操作环境的构建。
摘要由CSDN通过智能技术生成

目录

一、实验环境的配置

二、Ansible的安装和配置

 二、构建ansible的清单

 1、直接书写受管主机名或ip,每行一个

​ 2、设定被管理主机的组

 3、指定清单文件

 4、主机规格的范围化操作

 三、ansible命令指定清单的正则表达式

​ 四、ansible配置文件参数详解

1.配置文件的分类与优先级

2.常用配置参数

 五、用户级ansible操作环境的构建


一、实验环境的配置

两台虚拟机,进行网络配置,真机开启地址伪装功能。两台虚拟机设置软件仓库的指向为可用的软件仓库。

172.25.254.105为ansible主机,设置真机ip为网关使虚拟机可以联网,dns解析为114.114.114.114。

172.25.254.205为受控主机。

真机:firewall-cmd --add-masquerade开启地址伪装功能。

ansible主机:

受控主机:

二、Ansible的安装和配置

使用wget命令下载epel源,地址:https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

 安装epel源,安装路径在/etc/yum.repo.d

查找ansible并下载

 

 此时可以切换到/etc/ansible目录下查看到相关信息:ansible.cfg主配置文件、hosts默认清单文件、roles角色

 管理清单中没有205主机,不能进行管理操作  -m指定模块、ansible all --list-hosts列出管理清单主机

 编辑清单文件,写入被管理主机ip

 当要控制205主机时首先会在ansible主机中生成py脚本然后远程通过ssh服务传输到被控主机中,在传输文件时需要被控主机的认证通过

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值