随笔分类 - Ansible
摘要:yum_repository模块 主要作用 yum_repository 模块可以帮助我们管理远程主机上的 yum 仓库。 功能参数及应用举例 name参数:必须参数,用于指定要操作的唯一的仓库ID,也就是”.repo”配置文件中每个仓库对应的”中括号”内的仓库ID。 baseurl参数:此参数用于
阅读全文
摘要:user模块 主要作用 user 模块可以帮助我们管理远程主机上的用户,比如创建用户、修改用户、删除用户、为用户创建密钥对等操作。 功能参数及应用举例 name参数:必须参数,用于指定要操作的用户名称,可以使用别名 user。 #在test主机上创建名称为test的用户,若用户存在,不进行任何操作
阅读全文
摘要:cron模块 主要作用 cron 模块可以帮助我们管理远程主机中的计划任务,功能相当于 crontab 命令。 功能参数及应用举例 其中,minute、hour、day、month、weekday参数相似,以minute参数为例。 minute参数:此参数用于设置计划任务中分钟设定位的值,比如,上述
阅读全文
摘要:command模块 一、功能 command 模块可以帮助我们在远程主机上执行命令。 注意:使用 command 模块在远程主机中执行命令时,不会经过远程主机的 shell 处理,在使用 command 模块时,如果需要执行的命令中含有重定向、管道符等操作时,这些符号也会失效,比如”<”, “>”,
阅读全文
摘要:上文链接:https://www.cnblogs.com/ltlinux/p/11339584.html find模块 find 模块可以帮助我们在被管理主机中查找符合条件的文件,就像 find 命令一样。 常用参数: paths参数 :必须参数,指定在哪个目录中查找文件,可以指定多个路径,路径间用
阅读全文
摘要:ansible的模块非常多,每个模块都有自己独特的功能。我们只需要了解常用的一些模块即可。asnible已经对模块进行了分类,想了解具体信息需要先清楚自己使用的ansible版本: [root@myhost ~]# ansible --version ansible 2.8.2 config fil
阅读全文
摘要:当我们使用ansible完成某一工作时,需要依赖ansible的各个模块,比如我们ping主机使用的ping模块 ansible all -m ping 查看模块常用命令: 1.查看ansible支持的模块: [root@myhost ~]# ansible-doc -l | wc -l #查看支持
阅读全文
摘要:什么是ansible? ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。 ansible能做什么? 批量完成一些需要经常重复的任务 比如:
阅读全文