kubernetes 自动发布和回滚 deployment 引入的目的是为了更好的解决pod的编排问题。 创建一个deployment对象来生成对应的replica set 并完成 pod副本的创建过程 检查deployment的状态来看部署动作是否完成(pod副本的数量是否达到预期的值) 更新de ...
分类:
Web程序 时间:
2017-03-01 19:45:49
阅读次数:
350
在软件的开发过程中,自动化的编译和部署能够带来很多的优势。下面我们聊聊如何自动发布云应用程序到 azure 上的 cloud services。 打包要发布的内容 首先使用 msbuild 编译 *.ccproj 文件,我们需要使用生成产物中的:app.publish\xxx.cspkgapp.pu ...
分类:
系统相关 时间:
2017-01-31 20:53:54
阅读次数:
261
持续集成CI(Continuous Integration)主要包括自动化的编译、发布和测试集成,对于我们信息系统项目开发非常有用。一般开发人员机器上会搭建自己的开发环境,整个项目在服务器上会搭建测试环境,持续集成工具就可以完成整个项目集成部署的自动化,这里主要讲持续集成工具TeamCity7.1. ...
分类:
其他好文 时间:
2016-12-14 11:45:00
阅读次数:
413
资源(用户账户、计算机账户、共享文件夹、共享打印机、网络服务等)被发布到AD域服务后,域内的用户可以方便地查询这些资源。这些资源,有的可以在新建时自动发布到域中,例如创建的用户或计算机,有的需要在创建完成后手动发布,例如共享的文件夹。只有DomainAdmins组或Enter..
由于Docker的普及,刚好目前团队需要Jenkins自动发布环境,于是决定把使用Docker来运行Jenkins服务。环境:Centos7安装Docker:systemctlinstalldocker运行Dockersystemctlstartdocker拉镜像:dockerpulldocker.io/jenkinsci/jenkinsrun镜像:dockerrun-i-t-d-p1001:8080-p5000..
分类:
其他好文 时间:
2016-11-21 20:33:46
阅读次数:
530
前面的教程主要参考的是walle的github的手册配置的。后面是实际的业务上的配置部分。做个笔记,防止过段时间自己忘了,也给其他人使用的时候提供个参考。实验拓扑:walle服务器192.168.2.11监听在82端口gitlab服务器192.168.2.11监听在80端口web服务器192.168.2.13nginx网站代..
分类:
其他好文 时间:
2016-11-18 19:15:30
阅读次数:
296
公钥认证,是使用一对加密字符串,一个称为公钥(public key), 任何人都可以看到其内容,用于加密;另一个称为密钥(private key),只有拥有者才能看到,用于解密。 在使用jenkins自动构建并远程登录服务器进行发布应用的时候,需要使用SSH公钥认证来解决登录服务器的问题。 其实很简 ...
分类:
系统相关 时间:
2016-10-22 07:49:12
阅读次数:
337
我们公司是通过Git+Jenkins+Shell+Docker实现自动化更新发布。这里我说下我是如何用Shell+atd服务,在晚上21:00自动完成领导交代的某个项目上线操作。要注意的是,这个上线项目和上线时间是不固定的!注意:这个跟jenkins的定时任务不同,jenkins定时任务是循环任务,这个是一..
分类:
系统相关 时间:
2016-09-09 18:55:24
阅读次数:
482
遇到的问题: 开发者生成的apk 需要不断给 测试安装让他们测试。有没有脚本自动将最新apk上传到服务器,让测试自己安装测试呢?mac电脑 怎么自己搭建文件服务器 启动Tomcat功能在这里不在赘述,有不懂的请你多多百度和Google 然后把你的localhost启用起来!! 不要怂就是干!!! 解 ...
分类:
Web程序 时间:
2016-07-22 01:18:06
阅读次数:
620
当我们在处理中文乱码或是配置数据源时,我们要修改Tomcat下的server.xml和content.xml文件。 但是当我们修改完后重启Tomcat服务器时发现xml文件又被还原了,修改无效果。 为什么会还原? Tomcat服务器在Eclipse中启动时,会自动发布Eclipse中部署的项目,但是 ...
分类:
其他好文 时间:
2016-07-21 18:04:19
阅读次数:
112