随笔分类 -  运维 devops

jenkins ansible
摘要:ansible ansible 是生产环境中使用非常频繁的命令之一,主要在以下场景使用: 非固化需求; 临时一次性操作; 二次开发接口调用; 非固化需求是指临时性的维护,如查看web服务器组磁盘使用情况、复制一个文件到其他机器等。类似这些没有规律的、临时需要做的任务,我们成为非固化需求,临时一次性操 阅读全文
posted @ 2020-04-23 11:34 乌托邦眺望 阅读(2621) 评论(0) 推荐(0)
摘要:ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具 (puppet、cfengine、chef、func、fabric)的优点, 实现了批量系统配置、批量程序部署、批量运行命令等功能。 ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是ansi 阅读全文
posted @ 2020-04-16 14:46 乌托邦眺望 阅读(319) 评论(0) 推荐(1)
摘要:jenkins 构建完成后需要一键发布,结构如下 A服务器 svn B服务器 jenkins C服务器 应用服务器 B从A拉取代码后打包成war,然后向C服务器拷贝war包 这里解决的就是远程拷贝问题 1.首先安装jenkins SSH插件 打开Jenkins的“系统管理>管理插件”,选择“可选插件 阅读全文
posted @ 2020-01-14 12:05 乌托邦眺望 阅读(8716) 评论(1) 推荐(1)
摘要:Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作, 旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。 Jenkins是可扩展的持续集成、交付、部署(软件/代码的编译、打包、部署)的基于web界面的平台。允许持续集成和持续交付项目,无论用的是什么 阅读全文
posted @ 2020-01-08 10:37 乌托邦眺望 阅读(156) 评论(0) 推荐(0)
摘要:DevOps(Development和Operations的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。 它是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作的文化、运动或惯例。透过自动 阅读全文
posted @ 2020-01-08 10:35 乌托邦眺望 阅读(774) 评论(0) 推荐(0)