随笔分类 -  自动化工具 / ansible

摘要:一.了解role结构 roles/project/ :项目名称,有以下子目录 files/ :存放由copy或script模块等调用的文件 templates/:template模块查找所需要模板文件的目录 tasks/:定义task,role的基本元素,至少应该包含一个名为main.yml的文件; 阅读全文
posted @ 2023-02-23 14:19 yuhaohao 阅读(44) 评论(0) 推荐(0)
摘要:lineinfile 此模块是针对文件特殊行,使用后端引用的正则表达式来替换。 - hosts: 192.168.50.1 gather_facts: no tasks: - name: 设置UseDNS为no lineinfile: dest: /etc/ssh/sshd_config # 需要修 阅读全文
posted @ 2020-06-11 11:38 yuhaohao 阅读(332) 评论(0) 推荐(0)
摘要:一. 介绍 ansbile-playbook是一系列ansible命令的集合,利用yaml 语言编写。playbook命令根据自上而下的顺序依次执行。同时,playbook开创了很多特性,它可以允许你传输某个命令的状态到后面的指令,如你可以从一台机器的文件中抓取内容并附为变量,然后在另一台机器中使用 阅读全文
posted @ 2018-09-26 17:08 yuhaohao 阅读(324) 评论(0) 推荐(0)