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