01 2016 档案

摘要:此篇主要讲述的ansible的condition,主要是用条件进行一些判断,此篇为官方文档的翻译,没有进行相关的测试,后续会写入相关的测试。 Ansible的条件语句 1、 前言 在有的时候play的结果依赖于变量、fact或者是前一个任务的执行结果,从而需要使用到条件语句。 2、... 阅读全文
posted @ 2016-01-29 23:16 KEL 阅读(1760) 评论(1) 推荐(1) 编辑
摘要:1、简单格式要求 [root@ansibleserver ansible]# cat nagios.yml --- - hosts: nagiosserver tasks: - name: ensure nagios service stop se... 阅读全文
posted @ 2016-01-29 12:18 KEL 阅读(324) 评论(0) 推荐(0) 编辑
摘要:Ansible变量 在使用ansible变量的时候,主要是因为各个系统的不同,从而需要使用不同的变量来进行设置,例如在设置一些配置文件的时候,有大部分内容是相同的,但是一部分内容是和主机的ip地址或者其他一些所决定,从而需要用到ansible的变量。 1、 变量名 变量名用字母,数字和下划... 阅读全文
posted @ 2016-01-26 04:13 KEL 阅读(824) 评论(0) 推荐(0) 编辑
摘要:本篇主要是根据官方翻译而来,从而使简单的翻译,并没有相关的实验步骤,以后文章会补充为实验步骤,此篇主要是相关理论的说明,可以称之为中文手册之一,具体内容如下: Ansible playbooks最佳实践 本文档主要阐述如何来写最好的playbook,在如下网址中能找到相关的例子,如下: ht... 阅读全文
posted @ 2016-01-24 16:45 KEL 阅读(767) 评论(0) 推荐(0) 编辑
摘要:git初步使用 主要目的:使用代码控制工具,练习使用git 1、创建新项目 网址如下: https://github.com/kellyseeme?tab=repositories 注意每个人使用的名称是不一样的,我的名称为kellyseeme 先创建新的项目,如下图所示: 填写名称和描述... 阅读全文
posted @ 2016-01-23 22:36 KEL 阅读(268) 评论(0) 推荐(0) 编辑
摘要:VSFTP搭建YUM源 1、安装FTP [root@FTP kel]# rpm -qa |grep vsftp vsftpd-2.2.2-6.el6_0.1.x86_64 首先需要安装的ftp软件为vsftp,在安装之后,默认目录如下: [root@FTP vsftpd]... 阅读全文
posted @ 2016-01-22 19:58 KEL 阅读(403) 评论(0) 推荐(0) 编辑
摘要:ansible网络模块安装httplib2 在进行使用ansible的网络模块的时候,需要安装httplib2模块 下载地址: https://pypi.python.org/pypi?%3Aaction=search&term=httplib2&submit=search 下载之后进行解压... 阅读全文
posted @ 2016-01-22 14:57 KEL 阅读(561) 评论(0) 推荐(0) 编辑
摘要:ansible使用包管理模块 一般使用的包管理模块的RPM,和YUM 参数 必填 默认 选择 说明 Conf_file No YUM的配置文件 Disable_dbg_check No No Yes/no 是否开启验... 阅读全文
posted @ 2016-01-22 13:30 KEL 阅读(282) 评论(0) 推荐(0) 编辑
摘要:ansible命令执行模块使用 1、命令执行模块-command 在远程节点上运行命令。 命令模块使用命令名称,接上空格-的分割符作为参数使用,但是不支持管道符和变量等,如果要使用这些,那么可以使用shell模块。 参数 必填 默认 选项 说明 Chdir N... 阅读全文
posted @ 2016-01-21 10:49 KEL 阅读(8198) 评论(0) 推荐(0) 编辑
摘要:1、 文件组装模块-assemble assemble主要是将多份配置文件组装为一份配置文件。 参数 必填 默认 选项 说明 Backup 否 No Yes/no 是否创建备份文件,使用时间戳 Delimiter 否 ... 阅读全文
posted @ 2016-01-19 23:18 KEL 阅读(2347) 评论(0) 推荐(0) 编辑
摘要:接上篇,还是一些基础模块的使用,这里主要介绍的是系统模块的使用。 下面例子都进行过相关的实践,从而可以直接进行使用相关的命令。 3、用户模块的使用 用户模块主要用来管理用户账号和用户的属性(对远程主机用户进行批量管理)。 用户模块依赖的指令为useradd,userdel,usermod ... 阅读全文
posted @ 2016-01-18 21:35 KEL 阅读(1990) 评论(0) 推荐(0) 编辑
摘要:本篇文章主要是介绍ansible服务模块和组模块的使用。 主要模块为ansible service module和ansible group moudle,下面的内容均是通过实践得到,可以直接运行相关的代码进行测试。 注意参数均为小写。 1、服务模块使用 服务模块的参数列表... 阅读全文
posted @ 2016-01-15 21:25 KEL 阅读(1066) 评论(0) 推荐(0) 编辑
摘要:此篇文章主要是翻译ansible官网文档而来,在里面讲述了如何使用ansible的基础模块,总体感觉比较晦涩,但是后面会写出自己相关实践的文档,从而更加通俗易懂,官网的东西拿来当手册偶尔翻翻也是很不错的,具体内容如下: 1、 并行和shell命令 设置ssh-agent记住认证 ... 阅读全文
posted @ 2016-01-15 20:04 KEL 阅读(1632) 评论(0) 推荐(0) 编辑
摘要:1、 安装虚拟机 在次安装的虚拟机为oracle vm virtualbox,主要是免费的,从而选择使用。 主要步骤如下图所示: 安装的时候,大部分是下一步下一步进行安装,注意在安装的时候,跳出来需要安装的其他的东西,那么都选择同意,并且进行安装。 在进行安装的时候,选择的版本的为4.3.10,... 阅读全文
posted @ 2016-01-14 15:24 KEL 阅读(248) 评论(0) 推荐(0) 编辑
摘要:本文主要用来安装ansible,在进行安装的时候,也可以使用其他的版本进行安装,本文主要讲述安装ansible的步骤,还有常用问题的解决。 1、查看python版本 由此可以看到python的版本为2.6.6,注意安装ansible的时候,必须python的版本为2.6+,从而必须要... 阅读全文
posted @ 2016-01-09 14:59 KEL 阅读(1637) 评论(0) 推荐(0) 编辑
摘要:背景 在安装之前,系统自带的python执行环境如下: [root@ansibleserver bin]# pwd /usr/bin [root@ansibleserver bin]# ls -l python* -rwxr-xr-x 2 root root 9176 Sep 12 ... 阅读全文
posted @ 2016-01-01 19:16 KEL 阅读(556) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示