首页 > TAG信息列表 > anisble
Anisble Roles
Anisble Roles Roles基本概述 roles不管是Ansible还是saltstack,我在写一键部署的时候,都不可能把所有的步骤全部写入到一个'剧本'文件当中, 我们肯定需要把不同的工作模块,拆分开来,解耦,那么说到解耦,我们就需要用到roles官方推荐,因为roles的目 录结构层次更加清晰。 例如:我们之前推荐Anisble中的任务执行控制
关于循环 1.简单循环 loop: ##赋值列表 - value1 - value2 - ... - {{item}} ##迭代变量名称 例如:创建文件 --- - name: create file hosts: 172.25.0.254 tasks: - name: file module file: name: /mnt/{{item}} state: touchanisble批量安装node_exporter
目录一、目录结构二、playbook文件三、服务文件四、任务文件 一、目录结构 $ tree . . |-- hosts |-- node_exporter | |-- files | | |-- node_exporter-1.0.1.linux-amd64.tar.gz | | `-- node_exporter.service | `-- tasks | `-- main.yml `-- node_exporte五.Anisble中的任务执行控制
一.循环 循环迭代任务 (一).简单循环 loop: 赋值列表 - value1 - value2 - ... {{item}} 迭代变量名称 vim test1.yml --- - name: useradd hosts: list1 tasks: - name: command user: name: "{{item}}" state: present loop: