系统关键字(感叹号!)冲突 由于是自动化部署,因此需要使用到循环,这里就不可避免的用到了延迟变量(setlocal enabledelayedexpansion) 有关延迟变量的知识,大家可以通过这篇文章涨一涨http://www.jb51.net/article/29323.htm 延迟变量带来的 ...
分类:
其他好文 时间:
2018-08-12 14:19:29
阅读次数:
974
Jenkins介绍 Jenkins是一个java开发的、开源的、非常好用持续集成的工具,它能帮我们实现自动化部署环境、测试、打包等等的工作,还可以在构建任务成功或者失败之后给我们发邮件通知。 什么叫持续集成呢,就是能重复、持久的去运行一个任务。 Jenkins下载、安装 Jenkins的下载地址是h ...
分类:
其他好文 时间:
2018-08-09 14:08:15
阅读次数:
124
终于写点自己感觉有用的东西啦,最起码做到了简化了重复工作,希望能对大家也同样有用,我会对此进行放出源代码,自己也用心写一下,尽量减少bug的出现,也请大家如果有需求我可以继续增加功能,然后在更新代码。目前只是实现了一些小功能,自动化部署的功能和其它在开发的功能会陆续实现。照理先贴一张web界面
分类:
Web程序 时间:
2018-08-07 22:55:16
阅读次数:
571
1.需求 server master agent envtype 8.0.0.1 8.0.0.11 8.0.0.111 aaa 8.0.0.112 8.0.0.12 8.0.0.113 8.0.0.114 1.获取文档中的机器列表 2.发包到目标机器 2.1 将flask发送给所有机器 2.2 将熟 ...
分类:
系统相关 时间:
2018-08-07 00:32:14
阅读次数:
222
SaltStack原理SaltStack由Master和Minion构成,Master是服务端,表示一台服务器;Minion是客户服务端,表示多台服务器。在Master上发送命令给符合条件的Minion,Minin就会执行相应的命令,Master和Minion之间是通过ZeroMQ(消息队列)进行通信的。SaltStack的Master端监听4505与4506端口,4505为Master和Mini
分类:
其他好文 时间:
2018-08-06 19:51:40
阅读次数:
195
Jenkins提供了自动安装jdk,maven,git的功能,在【系统设置-全局工具配置】里,但是我自动安装没反应,因此我是先手工安装和配置它们的环境变量然后再在【系统设置-全局工具配置】里配置: 1.jdk 2.git 3.maven ...
分类:
其他好文 时间:
2018-08-06 16:26:12
阅读次数:
144
pexpect Pexpect 是 Don Libes 的 Expect 语言的一个 Python 实现,是一个用来启动子程序,并使用正则表达式对程序输出做出特定响应,以此实现与其自动交互的 Python 模块。 Pexpect 的使用范围很广,可以用来实现与 ssh、ftp 、telnet 等程序 ...
分类:
其他好文 时间:
2018-08-06 00:49:39
阅读次数:
191
YANL介绍YAML:另一种标记语言。是用来写配置文件的语言,非常简洁和强大。YAML语法和其他语言类似,也可以表达散列表、标量等数据结构。结构通过空格来展示;序列里配置项通过-来代表;Map里键值用:来分隔;YAML的扩展名为yaml基本语法规则:大小写敏感使用缩进表示层级关系缩进时不允许使用Tab键,只允许使用空格。缩进的空格数目不重要,只要相同层级的元素左侧对齐即可YAML支持的数据结构:1
分类:
其他好文 时间:
2018-08-05 14:57:25
阅读次数:
179
Fork项目 找到项目 单击Fork 这时,会发送一个邮件到你的git邮箱中,点击链接即可完成fork 这样,这个工程就已经fork到自己的git上了 然后就可以下载这个工程到本机了 这里我们需要使用ssh格式 克隆源代码 然后使用开发工具打开这个项目 Jenkins自动化部署任务开发 shell脚 ...
分类:
其他好文 时间:
2018-08-05 10:29:24
阅读次数:
121
Roles简介Ansible为了层次化、结构化地组织Playbook,使用了角色(roles)。Roles能够根据层次型结构自动装载变量文件、task以及handlers等。简单来讲,roles就是通过分别将变量、文件、任务、模块及处理器放置于单独的目录中,并可以便捷地include它们,roles一般用于基于主机构建服务的场景中,但也可以用于构建守护进程等场景中。?创建Roles创建r
分类:
其他好文 时间:
2018-08-04 21:40:09
阅读次数:
169