E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
cicd
『中级篇』CI/CD持续集成/持续部署(69)
CICD
的理解
CICD
是一个整套流程的解决方案,光依靠docker和k8s是完全不行的,中间涉及到很多
CICD
的工具,CI的服务器。
IT人故事会
·
2019-11-02 03:22
CDCD(持续集成,持续交付/部署)) 介绍
1.
CICD
背景;持续集成(ContinuousIntegration)是一种软件开发实践,对于提高软件开发效率并保障软件开发质量提供了理论基础。
breaklinux
·
2019-11-01 23:43
CICD(持续集成
CICD(持续交付)
Jenkins
jenkins github和docker构建
CICD
本章节主要介绍jenkins的使用在前一章节中已经介绍可jenkins安装步骤,不了解的可以参考前文:[jenkins环境搭建](http://www.jianshu.com/p/1a0971bd8139)***#jenkins如何和github对接jenkins是插件式的,所以需要对接github或svn时,需要下载相应的插件。同样,当需要对接github代码库时,就需要下载官方提供的gitpl
haishuiaa
·
2019-11-01 03:29
CICD
-Jenkins笔记2014-2018
CICD
-Jenkins笔记2014-201820141119chenxin20180726chenxinupdate四个环境,开发/测试/预发布/生产.文中涉及的最新脚本,请查看西部战纪部署文档脚本备份文件
ChanixChen
·
2019-10-24 14:00
gitlap安装配置网络这个坑
想认真好好学习
cicd
首先搭建一个自己的Git私有仓库,没想遇到了个坑,网络源。下面我不使用国外的源因为大多时候是不成功的。
痒乐多多
·
2019-10-22 20:00
Jenkins部署及持续集成、部署(
CICD
)
目录:Jenkins部署流程Jenkins持续集成-发布JAVA网站代码示例Jenkins部署流程下载jenkinswar包wgethttp://mirrors.jenkins-ci.org/war-stable/2.150.1/jenkins.war配置javaJDK,解压安装tarxvfjdk1.8.0_131.tar.gzmkdir-p/usr/java/mvjdk1.8.0_131//us
番茄炒蛋君
·
2019-10-22 11:10
jenkins
CICD
jenkins
k8s
cicd
(jenkins + gitops)
ci:jenkinscd:gitopsimagerepository:harbor1jenkinsfile配置示例environment{K8S_CONFIG=credentials('jenkins-k8s-config')GIT_TAG="1.0.0-SNAPSHOT"}parameters{string(name:'HARBOR_HOST',defaultValue:'10.1.53.65:
hxpjava1
·
2019-10-14 09:56
kubernetes
Github travis-ci CI CD _026
Githubtravis-ci
CICD
CICD
是持续集成ContinuousIntegration和持续部署ContinuousDeployment简称。
xiaoping
·
2019-09-23 06:43
github
持续集成
持续交付
travis-ci
Docker详解(一)
Docker简介Docker组成永远的HelloWorld序言:众所周知,近几年的互联网各项技术发展的如火如荼,敏捷开发模式越来越普及,“快”似乎成为了行业的标准,于是颓势了十几年的devops理念重新被提及,
CICD
可乐先生
·
2019-09-07 17:00
Docker详解(一)
Docker简介Docker组成永远的HelloWorld序言:众所周知,近几年的互联网各项技术发展的如火如荼,敏捷开发模式越来越普及,“快”似乎成为了行业的标准,于是颓势了十几年的devops理念重新被提及,
CICD
可乐先生
·
2019-09-07 17:00
Docker详解(一)
Docker简介Docker组成永远的HelloWorld序言:众所周知,近几年的互联网各项技术发展的如火如荼,敏捷开发模式越来越普及,“快”似乎成为了行业的标准,于是颓势了十几年的devops理念重新被提及,
CICD
可乐先生
·
2019-09-07 17:00
Docker详解(一)
Docker简介Docker组成永远的HelloWorld序言:众所周知,近几年的互联网各项技术发展的如火如荼,敏捷开发模式越来越普及,“快”似乎成为了行业的标准,于是颓势了十几年的devops理念重新被提及,
CICD
可乐先生
·
2019-09-07 17:00
Docker详解(一)
Docker简介Docker组成永远的HelloWorld序言:众所周知,近几年的互联网各项技术发展的如火如荼,敏捷开发模式越来越普及,“快”似乎成为了行业的标准,于是颓势了十几年的devops理念重新被提及,
CICD
可乐先生
·
2019-09-07 17:00
Docker详解(一)
Docker简介Docker组成永远的HelloWorld序言:众所周知,近几年的互联网各项技术发展的如火如荼,敏捷开发模式越来越普及,“快”似乎成为了行业的标准,于是颓势了十几年的devops理念重新被提及,
CICD
可乐先生
·
2019-09-07 17:00
Gitlab+Jenkins实现
CICD
手工打包上传,解压启动的过程速度慢,过于繁琐,借助于Jenkins,可以实现自动编译打包部署。安装Jenkins直接从官网https://jenkins.io/zh/download/下载最新的war包,然后解压到某个固定目录,使用java-jarjenkins.war启动即可,默认它会将war包解压到~/.jenkins目录下,并生成一些目录及配置文件。或:后台启动nohupjava-jarje
nmyphp
·
2019-09-04 13:16
CICD
drone-ci 部署
环境描述:[root@ops-drone-
cicd
-1drone]#cat/etc/redhat-releaseCentOSLinuxrelease7.4.1708(Core)[root@ops-drone-
cicd
大牙啊
·
2019-08-21 09:33
drone
五、容器化构建jenkins与slave的
cicd
流程
1、构建jenkinsjenkins是有状态的服务,我们需要建一个数据存储,这里我们试用nfs的动态存储StorageClass准备nfs服务每台机器都要安装nfsyuminstall-ynfs-utils这里我们将192.168.25.137作为nfs服务器定义nfs服务路径与权限:[root@node2~]#cat/etc/exports/data/nfs_data192.168.25.0/2
超级大饭粒
·
2019-08-15 10:27
k8s的cicd
Docker学习(四)Docker结合jenkins实现
CICD
以前我们编写完代码都需要专门的运维人员去部署到测试环境,有些小公司连测试环境都没有,都是在本地直接测试,然后直接部署tomact,非常麻烦。现在我们借助jenkins可以很方便的部署测试环境,开发人员只要提交代码,之后点击jenkins进行构建就好了。安装jenkins将jenkins仓库的秘钥添加到本地$wget-q-O-https://pkg.jenkins.io/debian-stable/
Mike晓
·
2019-08-11 00:00
docker
jenkins
Knative 初体验:
CICD
极速入门
Knative社区很早就在讨论用Tekton替换Build模块的事宜。KnativeBuild官方已经正式说明不再建议使用KnativeBuild了。如果你知道KnativeBuild是什么相信你理解起Tekton就是很容易的一件事了。KnativeBuild对自己的一句话概述是:AKubernetes-nativeBuildresource.Tekton对自己的一句话概述是:AK8s-nativ
阿里云云栖社区
·
2019-08-07 00:00
metadatabag
镜像
typescript
四、利用jenkins的pipline流水线构建k8s的
cicd
详细方案
示例java文件:
[email protected]
:liaochao1991/tomcat-demo.git1、准备测试文件:gitclonehttps://github.com/liaochao1991/tomcat-demo.git更改配置并且指定我们的仓库地址
[email protected]
:/home/git/s
超级大饭粒
·
2019-08-05 17:21
k8s的cicd
Knative 初体验:
CICD
极速入门
Knative社区很早就在讨论用Tekton替换Build模块的相关事宜。KnativeBuild官方已经正式说明不再建议使用KnativeBuild了。如果你知道KnativeBuild是什么,相信你理解起Tekton就是一件很容易的事儿了。KnativeBuild对自己的一句话概述是:AKubernetes-nativeBuildresource.Tekton对自己的一句话概述是:AK8s-n
阿里巴巴云原生
·
2019-08-02 18:00
Knative 初体验:
CICD
极速入门
Knative社区很早就在讨论用Tekton替换Build模块的相关事宜。KnativeBuild官方已经正式说明不再建议使用KnativeBuild了。如果你知道KnativeBuild是什么,相信你理解起Tekton就是一件很容易的事儿了。KnativeBuild对自己的一句话概述是:AKubernetes-nativeBuildresource.Tekton对自己的一句话概述是:AK8s-n
阿里巴巴云原生
·
2019-08-02 00:00
cloud-native
一、容器平台自动化
CICD
流水线准备
CI/CD持续集成(ContinuousIntegration,CI):代码合并、构建、部署、测试都在一起,不断地执行这个过程,并对结果反馈。持续部署(ContinuousDeployment,CD):部署到测试环境、预生产环境、生产环境。持续交付(ContinuousDelivery,CD):将最终产品发布到生产环境,给用户使用。环境概述:IP角色192.168.25.136Node01192.
超级大饭粒
·
2019-07-31 21:44
k8s的cicd
gitlab
cicd
(三) Gitlab Runner 介绍安装
GitlabRunner介绍GitLabRunner是一个开源项目,用于运行您的作业并将结果发送回GitLab。它与GitLabCI一起使用,GitLabCI是GitLab随附的开源持续集成服务,用于协调作业。GitLabRunner是用Go编写的,可以作为单个二进制文件运行,不需要语言特定的要求。它旨在运行在GNU/Linux,macOS和Windows操作系统上。只要您可以在其上编译Go二进制
lyy910203
·
2019-07-29 23:46
Jenkins+harbor+docker的
CICD
1、实验环境192.168.0.18git/harbor192.168.0.19jenkins192.168.0.20docker2、harbor环境搭建2.1安装docker-ce(三台服务器都安装上)yum remove docker \ docker-client \ docker-client-latest \
西出十三归
·
2019-07-29 11:00
jenkins
docker
k8s 使用配合Jenkins
CICD
方案
k8s使用配合Jenkins
CICD
方案环境描述:192.168.0.63为k8s集群主节点,保证你的集群里dns与ingress已经安装了编译打包就不叙述了,主要流程就是:编译打包->build镜像-
大爷来玩呀你懂得
·
2019-07-25 00:00
jenkins
kubernetes
linux
docker
再见Jenkins,从Gitlab代码提交到k8s服务持续交付只需七毛三(走过路过不要错过)
Gitlabrunner快速搭建
CICD
pipeline背景日常开发中,相信大家已经做了很多的自动化运维环境,用的最多的想必就是利用Jenkins实现代码提交到自动化测试再到自动化打包,部署全流水线Jenkins
Chaunce
·
2019-07-15 17:00
gilab实现自带
CICD
在服务器安装gitlab-runner以下以ivy-chat为例部署gitlab—
cicd
在virgo服务器进行gitlab-runner安装1.下载执行文件wget-O/usr/local/bin/gitlab-runnerhttps
东666
·
2019-07-12 11:20
自动化部署
k8s 个人笔记-core05-部署
CICD
CICD
1、准备git--versionjava-versionmvn-version下载网站https://jenkins.io/zh/查看日志输出,保存启动密码tail-fnohup.out2、登录页面
grayCat夜
·
2019-07-04 15:53
k8s
搭建API管理与接口自动化测试平台全过程
前言最近公司要搞
CICD
,希望把公司内部所有API都统一起来管理,从立项、需求调研、产品调研、部署以及实施,前后总共搞了两个多月,特此记录下来,希望能够帮到大家。
xuanfeng2017
·
2019-06-28 05:36
jenkins+kubernets
详细记录jenkins和kubernetes结合使用流程使用工具:Toolnameversiondateansible2.8.0Jenkins2.712kubernetes1.14.0rsync3.1.2
CICD
krven1983
·
2019-06-24 10:54
jenkins
jenkins
Fastlane基础介绍
Fastlane是什么Git地址:Fastlane文档地址:FastlaneDocumentFastlane是一整套的客户端
CICD
工具集合。
柳云居士
·
2019-06-21 09:00
Testops之路5.Kubernetes入门
几个关键词:快速有效地响应个人理解为两个方面:一方面、新增或者修改需求时,可以快速进行部署测试(
CICD
);另一方面、kuber
KalvinDai
·
2019-06-12 21:13
CICD
联动阿里云容器服务Kubernetes实践之Bamboo篇
本文档以构建一个Java软件项目并部署到阿里云容器服务的Kubernetes集群为例说明如何使用Bamboo在阿里云Kubernetes服务上运行RemoteAgents并在agents上运行BuildPlans。1.源码项目本示例中创建的GitHub源码项目地址为:https://github.com/AliyunContainerService/jenkins-demo.git分支为:bamb
阿里云云栖社区
·
2019-06-10 00:00
集群
镜像
配置
源码
docker
go程序基于阿里云CodePipeline的一次devops实践
背景最近朋友有个项目代码托管用的码云,测试服务器(阿里云ECS)只有一台,三四个人开发,于是想基于阿里云的CodePipeline快速打造一套自动化
cicd
的流程,使用docker来进行多套环境部署。
韩亚军
·
2019-05-30 01:32
go
devops
基于Kubernetes/Jenkins/Harbor/Sonarqube搭建微服务
CICD
系统
**项目说明**14个JAVAspringcloud微服务项目5个Node项目1个Node项目VUE生成静态页面做前端+nginxpgsqlredisrabbitmqemqx项目思维导图**构建流程:**一、项目软件搭建1,K8S搭建(参考阿良部署文档:kubeadmin安装单主K8S集群)2,jenkins搭建https://jenkins.io/doc/book/installing/#fed
丶老龚
·
2019-05-29 15:01
k8s
cicd
jenkins
运维平台服务
搭建
CICD
平台
一、主机准备Centos7.2配置:内存大于4G。(其中Jenkins占1.5G、Gitlab占2G)8080、10080、10022、50000端口未使用二、安装前预配置1、添加阿里yum源(如果已配置了yum源此步可以跳过)mv/etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.backupwget-O/etc/
李佳良
·
2019-05-19 09:24
搭建CICD平台
【OF框架】在Azure DevOps中配置项目持续集成CI服务,推送镜像到Azure容器注册表
具备一定的DevOps知识,了解
CICD
概念、Docker基本操作。一、创建"容器注册表"服务第一步:创建服务第二步:查看关键信息,Docker客户端登录可以使用。
陈银鑫
·
2019-05-10 11:00
阿里云Kubernetes服务上从零搭建GitLab+Jenkins+GitOps应用发布模型的实践全纪录
关于GitOps的介绍,可以参考GitOps:Kubernetes多集群环境下的高效
CICD
实践1.在容器服务控制台创建kubernetes集群1.1新建Kubernetes集群:1.2新建命名空间gitops
阿里云云栖社区
·
2019-05-09 00:00
kubernetes
容器
集群
镜像
配置
那些有趣的博客
Python国内TaoBeier-moelove
CICD
wklkenDavidDai小戴,扇贝网后端工程师,Python和Go栖迟于一丘对Python相关源码进行了分析莫凡Python除了机器学习方面,
Michael翔
·
2019-05-08 00:00
GitOps:Kubernetes多集群环境下的高效
CICD
实践
为了解决传统应用升级缓慢、架构臃肿、不能快速迭代、故障不能快速定位、问题无法快速解决等问题,云原生这一概念横空出世。云原生可以改进应用开发的效率,改变企业的组织结构,甚至会在文化层面上直接影响一个公司的决策,可以说,云时代的云原生应用大势已来。在容器领域内,Kubernetes已经成为了容器编排和管理的社区标准。它通过把应用服务抽象成多种资源类型,比如Deployment、Service等,提供了
阿里云云栖社区
·
2019-04-24 00:00
集群
测试
源码
安全
基于jenkins搭建
CICD
本文主要介绍通过jenkins参数化构建搭建
CICD
(持续集成/持续交付),主要介绍jenkins参数化构建配置,jenkins本身搭建请查看官方文档涉及到的插件:descriptionsetterplugin
darren
·
2019-04-08 00:00
maven
github
java
Maven版本特性、传递依赖、命名规范在实际工作中的应用
文章目录前言问题概述问题解决被隐蔽的问题稳定版本本地不会自动更新稳定版本的变更没有变换版本号包路径和类路径规范命名最佳实践本地仓库是不可靠的jar包变更更换版本号,自己依赖的包没必要传递下去自己写的类命名要规范前言体能状态先于精神状态,习惯先于决心,聚焦先于喜好问题概述gitlab上
cicd
bestcxx
·
2019-04-01 19:00
maven
docker的CI阶段
目录1、什么是
CICD
2、CI流程3、部署代码版本仓库4、上传Java项目代码5、部署Harbor镜像仓库6、配置JDK和Maven环境7、安装Jenkins8、安装Docker9、构建Tomcat基础镜像
duan737174646
·
2019-03-20 20:30
docker
jenkins
git
maven
CICD
『高级篇』docker之
CICD
(终结篇)(44)
原文链接地址:『高级篇』docker之
CICD
(终结篇)(44)从2018年9月11日开始写高级篇到今天11月21日,短短2个月高级的收获还是满满的。
IT人故事
·
2019-03-13 21:34
docker
CICD
k8s
『高级篇』docker之gitlab和jenkins-
CICD
流程(43)
原文链接地址:『高级篇』docker之gitlab和jenkins-
CICD
流程(43)上节已经安装好了gitlab和jenkins,这次就把
CICD
的流程串起来切身的体验下
CICD
。
IT人故事
·
2019-03-11 09:12
docker
jenkins
gitlab
『高级篇』docker之gitlab和jenkins安装(42)
原文链接地址:『高级篇』docker之gitlab和jenkins安装(42)之前说过各家公司的
CICD
落地方案不同,五花八门,之前说过java的微服务,k8s的集群环境,在这位基础,包括代码的编译,代码的提交
IT人故事
·
2019-03-08 11:54
gitlab
jenkins
docker
GitLab CI/CD 基础教程(三)
本文转自:https://blog.stdioa.com/2018/06/gitlab-
cicd
-usage/1.测试阶段测试阶段没什么好说的,只需要把runnertag打好(注册时使用--tag-list
冰河世纪20
·
2019-03-08 09:26
工具资料
GitLab CI/CD 基础教程(二)
本文转自:https://blog.stdioa.com/2018/06/gitlab-
cicd
-deploy/1.GitLabRunner的运行环境及执行环境选择GitLabRunner用Go语言写成
冰河世纪20
·
2019-03-08 09:26
工具资料
GitLab CI/CD 基础教程(一)
本文转自:https://blog.stdioa.com/2018/06/gitlab-
cicd
-fundmental/1.基本概念1.1CI/CDCI,ContinuousIntegration,为持续集成
冰河世纪20
·
2019-03-08 08:09
工具资料
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他