大家好,这里是天亮之前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这个命令
二 ansible-doc yum
当我们想安装某种服务的时候就会使用到yum模块
三 ansible-doc group
group 添加组的模块
四 ansible-doc service
service服务模块
五 ansible-doc firewallld
firewalld是防火墙模块,比如要方通某种服务之类的
文章来源:https://www.toymoban.com/news/detail-775810.html
“生活的方向无论你如何选择都会后悔,人总向往没经历过的生活”文章来源地址https://www.toymoban.com/news/detail-775810.html
到了这里,关于ansible自动运维——学会参考ansible-doc命令的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!