随笔分类 -  Ansible

摘要:顾名思义command指在远程的主机执行命令 # ansible test -m command -a 'mkdir /tmp/fuck' 192.168.28.30 | CHANGED | rc=0 >> 截图告诉我的大概意思是如果你想创建文件夹最好不要用command,用file模块,但是,,, 阅读全文
posted @ 2020-03-13 15:13 5444de 阅读(1121) 评论(0) 推荐(0)
摘要:工具型软件cron是一款类Unix的操作系统下的基于时间的任务管理系统。用户们可以通过cron在固定时间、日期、间隔下,运行定期任务(可以是命令和脚本)。cron常用于运维和管理,但也可用于其他地方,如:定期下载文件和邮件。 cron的基本使用方法 cron模块参数: minute参数: 设置cro 阅读全文
posted @ 2020-03-13 15:01 5444de 阅读(2284) 评论(0) 推荐(0)
摘要:Playbook介绍 playbook,剧本,使用时按照剧本内容执行操作,将模块写在playbook里,执行固定操作即可,不用直接在命令行执行繁琐复杂的命令,假如我要安装Nginx并配置他,我只需将怎么配置的内容直接写在playbook里,就可以按照我的步骤一步步执行。 使用Ansible时,绝大部 阅读全文
posted @ 2020-03-11 16:53 5444de 阅读(152) 评论(0) 推荐(0)
摘要:file模块的使用 可以帮助我们完成一些对文件操作,创建文件或目录、删除文件或目录、修改文件权限。。。 参数: path:要操作的文件或目录。 state:此参数非常灵活,此参数对应的值需要根据情况设定,比如,当我们需要在远程主机中创建一个目录的时候,我们需要使用path参数指定对应的目录路径,假设 阅读全文
posted @ 2020-03-11 16:15 5444de 阅读(2667) 评论(0) 推荐(0)
摘要:yum模块 可以帮助我们在远程主机上通过yum源管理软件包。 常见参数 name参数:指定需要管理的软件包,比如nginx state参数:用于指定软件包的状态 installed/present:软件包已经安装 absent/removed:删除对应的软件包 latest:安装yum中最新的版本 阅读全文
posted @ 2020-03-11 16:08 5444de 阅读(502) 评论(0) 推荐(0)
摘要:copy模块 常用参数: src参数:指定copy的文件或目录 dest参数:指定文件copy到远程主机的那个目录 content参数:直接指定文件内容到远程主机,与src选其一 force参数:当远程主机的目标路径中已经存在同名文件,并且与ansible主机中的文件内容不同时,是否强制覆盖,可选值 阅读全文
posted @ 2020-03-11 15:40 5444de 阅读(581) 评论(0) 推荐(0)
摘要:Ansible是什麽? 简要来说,是一款自动化运维工具。假如有一百台服务器安装nginx,一台一台装累死,这里就可以用ansible批量安装部署,你想删除你们公司所有Linux服务器的 / ,建议用Ansible,批量删除,从运维小白到监狱风云,一步之遥,就用Ansible。 配置文件hosts s 阅读全文
posted @ 2020-03-09 12:15 5444de 阅读(155) 评论(0) 推荐(0)