ansible——Ansible ad hoc命令

一、adhoc的命令

基本的命令格式是

bash 复制代码
ansible "host-pattern" -m "moudle" -a "moudle argument" -i "inventroy-path"
  • host-pattern:表示目标主机或主机组

  • -m:参数表示使用ansible的模块

  • -a:参数后面跟的是模块的参数

  • -i:参数后面跟的是Inventory的路径

如果不知到模块的参数,可以查看文档

二、ansible执行后的结果以及查看帮助

1、执行结果的含义

执行完之后会有颜色的显示,都有不同的含义

  • 绿色:没有变化,主机上的内容没有发生改变,比如ping命令

  • 黄色:有变化,主机上有改变,比如防火墙的开启,关闭,创建的文件夹,用户等

  • 红色:有错误,执行失败

绿色和黄色都是表示执行成功

2、模块文档

列出当前系统所有的ansible模块

bash 复制代码
[cui@control ansible_manage]$ ansible-doc -l

查看模块文档

bash 复制代码
[cui@control ansible_manage]$ ansible-doc ping

这个命令是查看ping模块的文档

查看其他文档只需要在ansible-doc后面跟上想要查看的模块即可

相关推荐
Hy行者勇哥4 天前
用Cursor智能编写Ansible/Terraform脚本,打通CI/CD链路
ci/cd·ansible·terraform
芷栀夏6 天前
飞牛NAS怎么部署Immich?家庭照片自动备份与远程访问教程
服务器·nginx·ansible
悠然南风16 天前
Ansible常见模块总结及LDAP Role 编写与调试
ansible
祺风挽楠25 天前
ansible编辑
网络·ansible
芳心粽伙饭25 天前
Ansible课后作业
ansible
烁3471 个月前
Ansible初识
ansible
烁3471 个月前
Ansible安装部署调试
ansible
烁3471 个月前
Ansible命令
ansible
小义_1 个月前
【Ansible】(三)基础配置与连接设置
云原生·ansible
炸炸鱼.1 个月前
Ansible 企业级实战:Playbook 与 Roles 完全指南
网络·ansible