Ansible的安装及部署


实验环境:

ansible主机:配置网络仓库、可以上网、安装http、关闭防火墙、修改主机名
主机b:设置ip,关闭图形
主机c:设置ip,关闭图形
在这里插入图片描述
在这里插入图片描述

一、ansible简介

1.什么是ansible

ansible是一款开源自动化平台,是一个配置管理工具,自动化运维工具

2.ansible的优点

  1. 跨平台支持
  2. 人类可读自动化: ansible提供linux,Windows,unix和网络设备的无代理支持,适用于物理、虚拟、云和容器环境
  3. 完美描述应用:playbook
  4. 轻松管理版本控制:playbook是纯文本,可视作源代码
  5. 支持动态清单
  6. 编排可与其他系统轻松集成:puppet、jenkins
  7. 基础架构即代码
  8. 减少人为错误
    任务、play和playbook设计为具有幂等性,所以在运行playbook时,如果目标主机处于正确状态,则不会进行任何更改。

3.安装ansible

epel源
dnf install ansible -y
ansible --viersion

ansible的基本信息:
/etc/ansible/ansible.conf    ##全局配置文件,默认很少修改
/etc/ansible/hosts           ##全局主机清单清单文件

在这里插入图片描述

二、部署ansible

部署ansible时必须对所要管理主机和受管主机进行免密认证,才可以实现ansible自动化部署。

1.构建ansible清单

什么是清单?
清单就是ansible控制主机的列表
ansible 清单定义了ansible将要管理的一批主机

1.静态清单

每行一个,填写主机名或ip,如:
www.westos.org
172.25.254.250

注意:一台主机可以存在于多个主机组

2.设定受管主机的组[组名称]

#清单查看:

ansible 清单中组名称 [-i 清单文件] --list-hosts
ansible ungrouped --list-hosts
ansible all --list-hosts

                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值