![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ansible
文章平均质量分 90
郭亮的资源
这个作者很懒,什么都没留下…
展开
-
Anisble中的任务执行控制
##一.循环## #循环迭代任务# #1.简单循环# loop: ##赋值列表 value1 value2 … {{item}} ##迭代变量名称 #实例# name: create file hosts: 172.25.0.254 tasks: name: file module file: name: /mnt/{{item}} state: present loop: westos_file1 westos_file2 #2.循环散列或字典列表# name: create f原创 2021-01-17 13:34:48 · 60 阅读 · 0 评论 -
使用Ansible中的playbook
####Playbook#### ###1.Playbook的功能### playbook 是由一个或多个play组成的列表 Playboot 文件使用YAML来写的 ###2.YAML### #简介# 是一种表达资料序列的格式,类似XML Yet Another Markup Language 2001年首次发表 www.yaml.org #特点# 可读性好 和脚本语言交互性号 易于实现 适用程序执行流梳理方式 可扩展性强 #语法简介# 在文件中用[—]开始 在文件中用[…]结尾 次行一般书写文件内容 缩原创 2020-12-21 14:53:07 · 103 阅读 · 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 · 113 阅读 · 0 评论 -
Ansible中的变量及加密
##1.变量命名## 只能包含数字,下划线,字母 只能用下划线或字母开头 ##2.变量级别## 全局: 从命令行或配置文件中设定的 paly: 在play和相关结构中设定的 主机: 由清单,事实收集或注册的任务 变量优先级设定: 狭窄范围有限与广域范围 ##3.变量设定和使用方式 1.在playbook中直接定义变量 name: test var hosts: all vars: USER: westosuser #2.在文件中定义变量# #3.使用变量# tasks: - name: c原创 2020-12-21 15:24:35 · 100 阅读 · 0 评论 -
Ansible的安装及部署
####1.Ansible对于企业运维的重大意义#### 批量管理 ####2.Ansible的安装#### epel源 dnf install ansible -y ansible --viersion ansible的基本信息: /etc/ansible/ansible.conf ##全局配置文件,默认很少修改 /etc/ansible/hosts ##全局主机清单清单文件 ####3.构建Anisble清单#### 清单就是ansible控制主机的列表 /etc/ansibl原创 2020-12-21 14:14:40 · 218 阅读 · 0 评论