ansible自动运维——学会参考ansible-doc命令

大家好,这里是天亮之前ict,本人网络工程大三在读小学生,拥有锐捷的ie和红帽的ce认证,这里我会定期跟新自动话运维的博客,希望能提高自己的技术的同时,也可以帮助到大家,另外大家可以关注我的其它专栏:

锐捷数通实验:锐捷数通实验

网络工程师成长日志:网络工程师成长日志

linux命令每日分享: linux命令每日分享

众所周知,ansible是通过控制节点写yaml文件来对其它节点进行控制的,然而yaml文件很复杂,而ansible-doc命令就像是ansible命令的百科字典,你想要干什么,就可以用ansible-hoc命令去查看,里面的解释和案例大部分都能涵盖ansible学习的所有版块,比如我想给下属节点添加用户lmy,这时就要用user模块,user模块怎么用呢?ansible-doc user这一条命令就会教给你:

一 ansible-doc user模块

ansible-doc user

 拉到下面,找到EXAMPLES这里,这里给我们展示了很多user的使用案例:

想里面的state、name、append之类的,ansible-doc命令前面会有介绍,比如name是你想添加用户的名字,state是添加的状态,shell是工作环境 

这些都是常见的模板,所以当你先干什么的时候你可以用ansible-doc来查看一下怎么使用,但是有个前提是你要明白你要使用模板的名称,比如创建用户用user,创建组用group,安装服务用yum,启动服务用service,使用防火墙用firewalld等待

下面再给大家介绍一下其它常见模块方面大家理解ansible-doc这个命令

扫描二维码关注公众号,回复: 14733787 查看本文章

二 ansible-doc yum

当我们想安装某种服务的时候就会使用到yum模块

三 ansible-doc group

group 添加组的模块

四 ansible-doc service

service服务模块

五 ansible-doc firewallld

firewalld是防火墙模块,比如要方通某种服务之类的

 

  “生活的方向无论你如何选择都会后悔,人总向往没经历过的生活”

猜你喜欢

转载自blog.csdn.net/weixin_51338719/article/details/129984263