Skip to main content

moregeek program

jenkins实现代码的部署&回滚-多极客编程

一、Jenkins介绍      Jenkins是一个独立的开源软件项目,是基于Java开发的一款CI(持续集成)&CD(持续交付)工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台。可用于各类自动化任务,比如构建、测试和部署软件。      Jenkins只是一个调度平台,其自身并不能完成项目的构建部署,需要借助各类插件实现各类构建部署。      Jenkins的特点如下:开

Read More

devops实战系列【第七章】:详解docker私服harbor篇-多极客编程

个人亲自录制全套DevOps系列实战教程 :​​手把手教你玩转DevOps全栈技术​​Harbor私服搭建讲完Nexus3再来看下harbor,其实大同小异,只不过harbor的管理要比Nexus3更专业、功能更完善,大家按需选择即可,Nexus的优势是他能和Maven仓库复用同一个服务器。官网:​​https://goharbor.io/docs/2.6.0/install-config/ins

Read More

devops实战系列【第十章】:详解jenkins pipeline基本概念和语法-多极客编程

个人亲自录制全套DevOps系列实战教程 :​​手把手教你玩转DevOps全栈技术​​流水线基本概念官方中文手册: ​​​https://www.jenkins.io/zh/doc/book/pipeline​​​​我们最好在结合英文文档去看,因为翻译过来的中文比较乱。​​Jenkins pipeline是一套插件,它支持实现和集成 continuous delivery pipelines 到J

Read More

devops实战系列【第八章】:详解jenkins集成docker私服nexus3-多极客编程

个人亲自录制全套DevOps系列实战教程 :​​手把手教你玩转DevOps全栈技术​​Jenkins集成Docker镜像仓库docker私服已经搭建完毕,下边我们期望jenkins做的事是:①通过git拉取代码②通过maven构建生成jar包③构建含有jar包的镜像​​④推送到docker仓库​​​​⑤通知宿主从仓库拉取镜像并启动容器​​​​有什么好处?​​避免将jar包拷贝到宿主机,而是直接将j

Read More

devops实战系列【第三章】:详解maven仓库及环境搭建-多极客编程

个人亲自录制全套DevOps系列实战教程 :​​手把手教你玩转DevOps全栈技术​​Maven私有仓库,就不多说了,我们这里选用最新的Nexus3的3.17版本,平时公司使用的都是Nexus 2.x,新的3.x版本做了很多的升级,包括存储方式等,这里选用新版本的一个原因就是也想了解下新版本的变化。参考官网: ​​https://help.sonatype.com/repomanager3/ins

Read More

devops实战系列【第四章】:详解jenkins搭建及使用-多极客编程

个人亲自录制全套DevOps系列实战教程 :​​手把手教你玩转DevOps全栈技术​​Jenkins概述根据jenkins官网对自己的描述,它是一个​​可集成有1800+插件​​​的自动化服务, 提供构建、部署和自动化的工程,可以说是opsdev的大总管,将开发的代码工程与环境紧密结合起来。以实现CI持续集成、CD持续发布的能力。中文地址: ​​​https://www.jenkins.io/zh

Read More

如何搭建自己的ci/cd平台:gitlab+jenkins+docker+harbor+k8s集群搭建cicd平台(持续集成部署hexo博客demo)-多极客编程

写在前面聊聊​​CICD​​​的​​环境搭建​​​以及一个基于​​Hexo​​​的博客系统在​​CICD​​​流程中的配置​​Demo​​ 很早就想着写这样一篇博文,但是没有时间,之前写了一半,正好春节假期把剩下的一般写完.本文属于​​Devpos​​​实战类文章,基本没有理论,所有,小伙伴需要对​​devops​​有些基本的了解,博文中讲的​​CICD​​属于Devops的一部分当然小伙伴们也可

Read More

如何搭建自己的ci/cd平台:gitlab+jenkins+docker+harbor+k8s集群搭建cicd平台(持续集成部署hexo博客demo)-多极客编程

写在前面聊聊​​CICD​​​的​​环境搭建​​​以及一个基于​​Hexo​​​的博客系统在​​CICD​​​流程中的配置​​Demo​​ 很早就想着写这样一篇博文,但是没有时间,之前写了一半,正好春节假期把剩下的一般写完.本文属于​​Devpos​​​实战类文章,基本没有理论,所有,小伙伴需要对​​devops​​有些基本的了解,博文中讲的​​CICD​​属于Devops的一部分当然小伙伴们也可

Read More

【敏捷研发系列】前端devops流水线实践-多极客编程

作者:胡骏一、背景现状软件开发从传统的瀑布流方式到敏捷开发,将软件交付过程中开发和测试形成快速的迭代交付,但在软件交付客户之前或者使用过程中,还包括集成、部署、运维等环节需要进一步优化交付效率。因此Devops的产生将敏捷的相关理念扩展到运维侧,从而将产品、设计、开发、测试、运维团队更紧密的结合在一起。而从交付给客户产品视角看,前端研发通常又是在整个产品设计开发链条的最终节点,意味着前端团队受到上

Read More

ansible2.4安装和体验_github.com/zq2599的博客-多极客编程

欢迎访问我的GitHub 这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos 关于ansible ansible是常用的开源配置管理工具,简单易用,可以高效的帮助我们对服务器进行远程操作,下图来自ansible官网,可见一台安装了ansible的机器可以远程控制亚马逊的EC2、S3服务器: 官方文档:https://doc

Read More

kubernetes下jenkins实战maven项目编译构建_github.com/zq2599的博客-多极客编程

欢迎访问我的GitHub 这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos 关于kubernetes环境的jenkins集群 在kubernetes环境部署的jenkins集群,执行任务时会新建pod,任务完成后pod被销毁,架构如下: kubernetes搭建jenkins集群的细节请参考《Helm部署和体验jenki

Read More

快速搭建jenkins集群_github.com/zq2599的博客-多极客编程

欢迎访问我的GitHub 这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos 关于Jenkins集群 在Jenkins上同时执行多个任务时,单机性能可能达到瓶颈,使用Jenkins集群可以有效的解决此问题,让多台机器同时处理这些任务可以将压力分散,对单机版Jenkins的单点故障的隐患也有分散作用,今天就来实战快速搭建Jen

Read More

一文梳理2048小游戏从开发到上云全流程_华为云开发者社区的博客-多极客编程

摘要:本文主要以Cocos2d Web项目2048小游戏的开发上云为例,介绍DevOps开发实践的全流程前言本文主要以Cocos2d Web项目2048小游戏的开发上云为例,介绍DevOps开发实践的全流程,主要涉及开发工具为华为云软件开发平台DevCloud和CocosCreator。按照整体的开发流程:代码托管->编译构建->发布(仓库)->部署,将文章分为两部分详细介绍,第

Read More

云原生时代的devops平台设计之道_rainbond的博客-多极客编程

开发人员与运维人员是 IT 领域很重要的两大人群,他们都会参与到各种业务系统的建设过程中去。DevOps 是近年间火爆起来的一种新理念,这种理念被很多人错误的解读为“由开发人员(Dev)学习一大堆新的技能,从而掌握运维人员(Ops)该处理的事情”。然而能力越大,责任越大,当维持生产环境稳定为要位的运维责任落到开发人员的肩头时,多数程序员发出了 扯淡的DevOps,我们开发者根本不想做运维! 的呼

Read More

6步搭建一个飞机大战游戏_华为云开发者社区的博客-多极客编程

摘要:本文以华为云软件开发平台DevCloud为例,展示飞机大战游戏开发的DevOps实践流程。DevOps实践DevOps实践是一种开发、测试运维一体化的模式,其实践的外在表现一般包括了如代码仓库、构建、测试、发布、配置、监控等工具形成的一个完整的工具链或者说开发平台,以华为云软件开发平台DevCloud为例,展示飞机大战游戏开发的DevOps实践流程。​​实践手册下载>>>​

Read More

深入浅出devops:jenkins任务构建结果通知_俗世游子的博客-多极客编程

💯 作者: 俗世游子【谢先生】。 8年开发3年架构。专注于Java、云原生、大数据等领域技术。 💥 成就: 从CRUD入行,负责过亿级流量架构的设计和落地,解决了千万级数据治理问题。📖 同名社区:​​51CTO​​​、 ​​github​​​、掘金​、​​gitee​​​。📂 清单: ​​​goku-framework​​​、​​【更新中】享阅读II​​DevOps系列​​深入浅出DevOps:D

Read More

深入浅出devops:初识pipline流水线任务_俗世游子的博客-多极客编程

💯 作者: 俗世游子【谢先生】。 8年开发3年架构。专注于Java、云原生、大数据等领域技术。 💥 成就: 从CRUD入行,负责过亿级流量架构的设计和落地,解决了千万级数据治理问题。📖 同名社区:​​51CTO​​​、 ​​github​​​、掘金​、​​gitee​​​。📂 清单: ​​​goku-framework​​​、​​【更新中】享阅读II​​DevOps系列​​深入浅出DevOps:D

Read More

十分钟速成devops实践_华为云开发者社区的博客-多极客编程

摘要:以华为云软件开发平台DevCloud为例,十分钟简单体验下DevOps应用上云实践——H5经典小游戏上云。本文分享自华为云社区《​​《DevOps实践秘籍》十分钟速成DevOps实践​​》,作者:AppCloud小助手 。DevOps是什么?DevOps是Development和Operations的组合词,简单点理解就是研发运维一体化的方法论,目的是通过自动化“软件交付”和“架构变更”的流

Read More

深入浅出devops:私有镜像仓库harbor_俗世游子的博客-多极客编程

💯 作者: 俗世游子【谢先生】。 8年开发3年架构。专注于Java、云原生、大数据等领域技术。 💥 成就: 从CRUD入行,负责过亿级流量架构的设计和落地,解决了千万级数据治理问题。📖 同名社区:​​51CTO​​​、 ​​github​​​、掘金​、​​gitee​​​。📂 清单: ​​​goku-framework​​​、​​【更新中】享阅读II​​DevOps系列​​深入浅出DevOps:D

Read More

敏捷转型常见误区及避坑指南_mb6103c51f38c0b的博客-多极客编程

上期直播我们分享了DevOps如何推动敏捷转型的方法论与最佳实践(点击查看),本期我们将结合全球IT演变历史及研发体系发展趋势来看敏捷转型的必要性,同时,也将为您揭秘敏捷转型的常见误区,分享敏捷转型过程中常见的“坑”,以及避坑指南,帮助企业顺利推进转型进程。Tips:全文约3000字,预计阅读时间4-6分钟01 敏捷转型的必要性“软件正在吞噬整个世界”——Netscape创始人、硅谷著名投资人马克

Read More