Ansible:自动化运维(批量部署)

Ansible是一款易于上手、安全且功能强大的自动化运维工具,无需客户端,仅需在服务端安装。它支持API扩展和自定义模块,通过playbooks实现配置和状态管理。此外,Ansible具有幂等性,并提供了AWX平台,包含web管理和REST API接口。添加客户端主机组在/etc/ansible/hosts中,通过命令行选项如-f、-m和-a进行操作。使用playbooks进行部署,如在.yml文件中定义任务和处理程序。
摘要由CSDN通过智能技术生成

Ansible的优点:
1、上手简单,学习曲线平滑;
2、安全,无需安装客户端;
3、配置简单(仅服务端安装),功能强大,扩展性能强;
4、支持API及自定义模块,可通过python扩展;
5、通过playbooks来定制强大的配置,状态管理;
6、幂等性:一种操作重复多次结果相同;
7、提供一个功能强大,操作性强的web管理界面和REST API接口–AWX平台;

Ansible安装:
	yum install epel-release
	yum install -y ansible
Ansibel配置(服务端,实现无密码登录):
	ssh-keygen
	scp ./.ssh/id_rsa.pub root@192.168.79.167:/root/.ssh/authorized.keys
										#(192.168.79.167      客户端ip)

添加客户端主机组:/etc/ansible/hosts
在这里插入图片描述

ansible:常用命令
	1、ansible-doc -l  			#查看支持的模块;
	2、ansible-doc -s MODEL_NAME 			#查看模块用法;

ansible <客户端> [options]
-f forks:启动并发线程数;
-m model_n

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值