1.什么是变量? ? 以一个固定的字符串,表示一个不固定的值 version: 1.12 2.定义变量? 1.在playbook中定义变量? vars 关键字 vars_file 属于一种共享的方式 2.在inventory主机清单中定义变量? 1.清单文件中直接定义 hosts文件定义 2.创建h ...
分类:
其他好文 时间:
2019-10-14 10:58:55
阅读次数:
106
<! more 8.判断语句 1.centos和ubuntu系统都需要安装httpd, 判断系统. 2.安装软件仓库,只有web组的安装webtatic其他的主机全部跳过. 3.TASK任务, TASK1任务执行成功,才会执行TASK2 9.循环语句 10.handlers 变量 facts 判断 ...
分类:
其他好文 时间:
2019-10-14 10:29:13
阅读次数:
72
kolla ansible 部署多region [TOC] 一、前言 本文章部署的是openstack版本是Rocky,使用kolla ansible 进行容器化部署。 只包含特别注意需要修改的部分,其他过程省略。 参考文档: "kolla ansible multi regions官方文档" 二、 ...
分类:
其他好文 时间:
2019-10-12 17:14:18
阅读次数:
263
大型架构及配置技术 一.环境准备 (六台机器) 1.ansible 简介 ansible是2013年推出的一款IT自动化和DevOps软件,基于python开发,糅合了很多老运维工具的特点,可以实现批量操作系统配置,批量程序部署,批量运行命令等功能 2.ansible可以实现: 自动化部署app 自 ...
分类:
其他好文 时间:
2019-10-12 13:18:01
阅读次数:
84
1、linux安装python linux : 无需安装,自带原装Python环境 2、 linux更新python2.7.5-python3.7.4 一、查看当前linux安装的python版本 [root@ansible ~]# python -VPython 2.7.5 二、安装gcc,用于编 ...
分类:
编程语言 时间:
2019-10-12 10:57:33
阅读次数:
111
ssh 带此参数:-o stricthostkeychecking=no 全局修改 :/etc/ssh/ssh_config: stricthostkeychecking=no 当前用户变量修改:你在ansible那台机器,执行cat > ~/.ssh/config << endUserKnownH ...
分类:
其他好文 时间:
2019-10-11 17:59:55
阅读次数:
98
1.什么是playbook playbook :定义一个文本文件,以yml为后缀结尾,那playbook组成如下、 play:定义的是主机的角色 task: 定义的是具体执行的任务 总结:playbook是由一个或多个play组成,一个play可以包含多个task任务。 可以理解为:使用不同的模块来 ...
分类:
其他好文 时间:
2019-10-11 01:22:24
阅读次数:
109
随着移动互联网、物联网、互联网+、大数据、云计算等大规模的应用,以及人们日常生活中的互联网化、互联网也逐渐地普及千家万户。互联网的发展不仅影响我们的生活,同时也影响了整个经济体。在体验互联网带来便利的同时,人们也不再满足于“可以用”,而“用的简单和方便”称为人们生活的标准。在国家政策、需求、利益的趋势下,互联网的发展速度可想而知。众所周知,智能的背后意味着复杂、意味着运维工程师的工作量加大,这一现
分类:
其他好文 时间:
2019-10-10 22:30:07
阅读次数:
114
1. ansible-角色-roles目录结构 角色是基于已知文件结构自动加载某些vars_files,任务和处理程序的方法。按角色对内容进行分组还可以轻松与其他用户共享角色。 以下是角色目录结构示例图: 1) 目录结构解释 角色期望文件位于某些目录名称中。角色必须至少包含其中一个目录,但是排除任何 ...
分类:
其他好文 时间:
2019-10-10 10:27:27
阅读次数:
204
ansible 安装 [TOC] 一、控制节点要求 ansible 可以在任何装有Python2.7 或python 3的计算机上, 控制节点不支持windows ;这些计算机包括redhat、Debian、Centos、macOS、任何BSD上面。 二、受管节点要求 默认,ansible 使用的p ...
分类:
其他好文 时间:
2019-10-08 14:39:56
阅读次数:
126