详解VUE中ansible常用模块的几种import(模块,文件)引

Ansible可以使用命令行方式进行自动化管理且ansible的命令行管理工具都是由一系列模块、参数支持的,我们可以通过ansible-doc工具查看模块帮助信息本篇博文将详细讲述ansible模块功能及操作。

  • -v:输出详细信息(可以使用多个v)
  • -f NUM :指定开启的进程数(默认为5)
  • -k:提示输入ssh的密码而不是使用基于ssh的密钥认证
  • 这个模块可以直接在遠程主机上执行命令,并将结果返回本主机注意,该命令不支持 | 管道命令


该模块适用于管理cron计划任务的

#-a: 指定添加参数 */1:每分钟执行 job:执行内容

该模块主要是用来管理用户账号。


操作成功后到被管理服务器上查看结果:


操作成功后,到mysql服务器上查看结果:

该模块主要鼡于添加或删除组

这个模块用于将文件复制到远程主机,同时支持给定内容生成文件和修改权限等


操作成功后,到被管理服务器上相應目录下查看结果:


操作成功后到mysql服务器上相应目录下查看结果:

该模块主要用于设置文件的属性,比如创建文件、创建链接文件、删除文件等


操作完成后,到mysql服务器下检查结果:


操作完成后到mysql服务器相应目录下检查结果:

shell模块可以在远程主机上调用shell解释器运行命令,支持shell的各种功能例如管道等。

该模块用于将本机的脚本在被管理端的机器上运行


操作完成后,到被管理服务器上查看执行结果:

该模块主要用于收集信息是通过调用facts组件来实现的。
  facts组件是Ansible用于采集被管机器设备信息的一个功能我们可以使用setup模块查机器的所有facts信息,可以使用filter来查看指定信息整个facts信息被包装在一个JSON格式的数据结构中,ansible_facts是最上层的值

该模块用于服务程序的管理。

}

我要回帖

更多关于 模块 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信