
ansible
文章平均质量分 90
郭亮的资源
这个作者很懒,什么都没留下…
展开
-
Anisble中的任务执行控制
##一.循环###循环迭代任务##1.简单循环#loop: ##赋值列表value1value2…{{item}} ##迭代变量名称#实例#name: create filehosts: 172.25.0.254tasks:name: file modulefile:name: /mnt/{{item}}state: presentloop:westos_file1westos_file2#2.循环散列或字典列表#name: create f原创 2021-01-17 13:34:48 · 98 阅读 · 0 评论 -
使用Ansible中的playbook
####Playbook#######1.Playbook的功能###playbook 是由一个或多个play组成的列表Playboot 文件使用YAML来写的###2.YAML####简介#是一种表达资料序列的格式,类似XMLYet Another Markup Language2001年首次发表www.yaml.org#特点#可读性好和脚本语言交互性号易于实现适用程序执行流梳理方式可扩展性强#语法简介#在文件中用[—]开始在文件中用[…]结尾次行一般书写文件内容缩原创 2020-12-21 14:53:07 · 136 阅读 · 0 评论 -
Ansible中的常用模块
##1.ansible实现管理的方式##Ad-Hoc ##利用ansible命令直接完成管理,主要用于临时命令使用场景playbook ##ansible脚本,主要用于大型项目场景,需要前期的规划##2.Ad-Hoc执行方式中如何获得帮助##ansible-doc ##显示模块帮助的指令#格式ansible-doc [参数] [模块…]#常用参数-l ##列出可用模块-s ##显示指定模块的playbook片段##3.ansible命令运行方式及常用参数#格式:ansi原创 2020-12-21 14:48:04 · 153 阅读 · 0 评论 -
Ansible中的变量及加密
##1.变量命名##只能包含数字,下划线,字母只能用下划线或字母开头##2.变量级别##全局: 从命令行或配置文件中设定的paly: 在play和相关结构中设定的主机: 由清单,事实收集或注册的任务变量优先级设定:狭窄范围有限与广域范围##3.变量设定和使用方式1.在playbook中直接定义变量name: test varhosts: allvars:USER: westosuser#2.在文件中定义变量##3.使用变量#tasks:- name: c原创 2020-12-21 15:24:35 · 139 阅读 · 0 评论 -
Ansible的安装及部署
####1.Ansible对于企业运维的重大意义####批量管理####2.Ansible的安装####epel源dnf install ansible -yansible --viersionansible的基本信息:/etc/ansible/ansible.conf ##全局配置文件,默认很少修改/etc/ansible/hosts ##全局主机清单清单文件####3.构建Anisble清单####清单就是ansible控制主机的列表/etc/ansibl原创 2020-12-21 14:14:40 · 270 阅读 · 0 评论