前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Ansible模块基础使用

Ansible模块基础使用

原创
作者头像
陈不成i
修改2021-08-02 17:50:23
5140
修改2021-08-02 17:50:23
举报
文章被收录于专栏:ops技术分享ops技术分享

ansible通过各种模块完成操作,除了ping模块,其他模块可以使用如下命令查看 ansible -l

可以用如下方式来获取ping模块的详细信息和介绍,若看到required表示参数必须要有,大多是模块都会有一些参数必须要有 ansible-doc -s ping

例如copy模块,传输文件,这个肯定要指定当前文件和目的目录 echo “one” > a.txt

ansible 192.168.56.108 -m copy -a "src=a.txt dest=/root/"

看状态为SUCCESS表示成功,黄色是因为做出了修改,changed这里为true。再执行一下,发现为绿色了,changed为false了,表示什么都没操作。这里判断文件是根据md5值,确保文件一致。

ansible的模块非常多,没必要全都学习,先学习一些简单易用的,了解使用方法和原理后,其他模块可以自行学习。按照分类模块大致分为数据库模块、文件模块、命令模块等等,具体可以查看模块索引

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档