![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
devops
公众号-测试生财
分享各类测试技术和资源,请关注微信公众号:测试生财。
展开
-
ansible常用模块介绍:command&&raw
简介上文介绍了ansible的shell模块,今天要为大家分享的是command模块和raw模块的使用。command和raw模块和shell一样,都是用于执行shell命令,三者都不具备幂等性,如果有能替代的ansible模块,尽量不要说使用该模块。对比模块 用途 特点 shell 均用于执行shell模块 可以使用环境变量,也可以使用变量和操作符(例如 '|', '<', '>', '&') command command不可以使原创 2020-11-10 19:48:21 · 890 阅读 · 0 评论 -
ansible常用模块介绍:shell
简介shell模块是ansible里面比较常用的模块。顾名思义,shell模块用于执行shell命令。我们利用ansible批量在多台机器上执行shell命令,该模块非常的简单粗暴。对于ansible很多模块,都可以用shell替代达到相对应的效果。虽然shell模块看起来非常万能,但存在着许多风险。例如:shell注入风险,非幂等性(即统一命令多次执行的结果可能是不一样的)如何使用帮助ansible-doc -s shell - name: Execute commands原创 2020-11-09 19:28:14 · 1237 阅读 · 0 评论