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
.Net Core CI/CD环境搭建(正式版)
什么是CI/CD维基百科解释如下:在软件工程中,CI/CD或
CICD
通常是指持续集成以及持续交付或持续部署的组合实践。在公司沟通的上下文中,CI/CD也可以指代公司标识和公司设计的整个过程。
一曲肝腸斷
·
2020-02-17 16:00
received unexpected HTTP status: 500 Internal Server Error
项目在进行
cicd
的时候推送镜像仓库报错[2019/02/2509:43:15]Thepushreferstoarepository[XXX.cn/test][2019/02/2509:43:15]45cae855e526
开始懂了90
·
2020-02-14 12:06
我的文章分类
软件工程Scrum
CICD
代码规范操作系统WindowsWindowsPowerShellcmdLinuxArchLinuxUbuntuCentOSmacOS虚拟化平台AzureAzureCLIDockerVirtualBox
nehcdahc
·
2020-02-12 15:00
CI / CD /CD 持续集成 持续交付 持续部署
CI/CD/CD持续集成持续交付持续部署
CICD
是啥?干了啥?
ham_731
·
2020-01-23 23:00
CI/CD持续集成/持续部署
一、CI/CD的理解
CICD
是一个整套流程的解决方案,光依靠docker和k8s是完全不行的,中间涉及到很多CI/CD的工具,CI的服务器。
Jeremy_Lee123
·
2020-01-16 09:19
云计算
Docker中级
gitlab-runner
使用docker安装gitlab并且配置runner服务-gitlabgitlab-runner持续集成-gitlab+gitlab-runner集成
CICD
-东西-SegmentFault思否GitLab
balabala19
·
2020-01-13 14:24
架构
CICD
1、插画版Kubernetes指南(20190707)https://www.cnblogs.com/kouryoushine/articles/8007648.htmlDockerdocker
torres9gogogo
·
2020-01-06 11:11
基于K8s Jenkins
CICD
和RBAC角色权限控制
上文介绍了一些加密和解密一些原理,k8s授权结构和原理,大家可以参考下~KubernetesRBAC角色权限控制上文是k8s角色授权控制经典实例文章,重点了解下~基于KubernetesJenkins
CICD
品鉴初心
·
2020-01-05 19:53
k8s
jenkins
CI
K8s
jenkins部署k8s项目-
CICD
一环境准备1docker仓库,harbor我这里用的是线上的hubhttps://hub.docker.com/自己注册即可2准备git仓库,我这里用的是码云https://gitee.com/huningfei/java.git3准备好k8s环境,一主两从,可以二进制安装,也可以kubeadmin安装master:172.16.78.103node1:172.16.78.102node2:172
huningfei
·
2020-01-02 11:59
k8s
cicd
jenkins
k8s
Docker-swarm 集群部署及使用 jenkins-
CICD
一.Docker部署yuminstall-yyum-utilsdevice-mapper-persistent-datalvm2yum-config-manager--add-repohttp://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repoyummakecachefastyuminstalldocker-ceservicedoc
大爷来玩呀你懂得
·
2020-01-01 18:31
swarm
ci
docker
jenkins
CICD
流程
CICD
整体介绍一、产品上线流程1、运营与用户进行交流与沟通,确认需求2、运营将需求转交给产品经理,产品经理分析需求,确认需求,注意:确认需求之后要进行内部会议,确认产品的可行性,并且将需求转换为具体的项目方向
魔曦帝天
·
2019-12-29 19:55
一款基于容器的
CICD
平台Drone
一、介绍Drone是一个用GO语言编写的基于Docker的持续集成、持续交付平台,所有的编译、测试的流程都在Docker容器中执行。Drone使用简单的YAML配置文件来定义和执行Docker容器中的Pipelines,开发人员只需要在项目中包含.drone.yml文件,将代码推送到Git版本控制仓库中,Drone就能够自动化的进行编译、测试和发布。Drone可以无缝集成多个源码管理的平台,包括G
DevOps亮哥
·
2019-12-15 04:16
Docker Live时代第四期|容器与
CICD
的遇见——百格活动
——//活动详情//——本期有容云DockerLive时代●线上直播-第四期《容器与
CICD
的遇见》由百格活动提供活动技术支持。
百格活动
·
2019-12-14 21:52
Knative 初体验:
CICD
极速入门
Knative社区很早就在讨论用Tekton替换Build模块的事宜。KnativeBuild官方已经正式说明不再建议使用KnativeBuild了。如果你知道KnativeBuild是什么相信你理解起Tekton就是很容易的一件事了。KnativeBuild对自己的一句话概述是:AKubernetes-nativeBuildresource.Tekton对自己的一句话概述是:AK8s-nativ
阿里云官网
·
2019-12-12 01:22
基于gitlab-ci的
CICD
简介gitlab-ci全称是gitlabcontinuousintegration的意思,也就是持续集成。中心思想是当每一次push到gitlab的时候,都会触发一次脚本执行,然后脚本的内容包括了测试,编译,部署等一系列自定义的内容。自动部署涉及了若干个角色,主要介绍如下GitLab-CI这个是一套配合GitLab使用的持续集成系统,是GitLab自带的,也就是你装GitLab的那台服务器上就带有
hellojinni
·
2019-12-09 12:12
gitlab-runner
gitlab-ci
gitlab
Github 原生 CI/CD,初尝 Github Actions
Github原生CI/CD,初尝GithubActionsIntroGitHub-ActionsGithub目前已经推出了自己的
CICD
服务——GithubActions,而且比微软的AzureDevOpsPipelines
天天向上卡索
·
2019-12-04 00:57
Github原生CI/CD,初尝Github Actions
Github原生CI/CD,初尝GithubActionsIntroGithub目前已经推出了自己的
CICD
服务——GithubActions,而且比微软的AzureDevOpsPipelines对开发者来说更友好
WeihanLi
·
2019-12-04 00:00
Rancher2.x流水线自动化部署
1、概述由于一些项目使用了rancher进行部署发布,所以使用Rancher的流水线自动部署功能实现
CICD
,从gitlab、harbor安装,到流水线配置和中间的一些问题一一进行详细介绍解答。
jfwangncs
·
2019-12-03 09:00
k8s常用命令
查看日志root@bob-k8s3:/home/bob/
CICD
-document/jira#kubectlgetpodsNAMEREADYSTATUSRESTARTSAGEjira-7d659bbc4d-v6n850
沃尔夫我丢
·
2019-12-02 07:28
业务系统基于K8S的
CICD
将业务系统迁移到k8s中运行还不够,还应该让它能够持续化的集成部署,也就是CI/CD的过程,该过程必须保证自动化。使用k8s进行CI/CD有以下优点:1.环境稳定2.服务不中断3.一次构建,多环境运行本文通过K8S+Gitlab+GitlabCI实现k8s集群的自动化集成部署。环境如下:iprolehostnamedomain192.168.1.51k8smaster1master1none192
最爱喝酸奶
·
2019-11-25 18:33
Kubernetes
jenkins使用pipeline构建CMDB项目
环境:依旧是基于原始的docker构建cmdb联合项目以及jenkins实现
CICD
操作,可参考前篇文章:docker-compose构建cmdb联合容器项目、jenkins配置docker联合项目的
CICD
Oooyzx
·
2019-11-20 09:09
[转载]什么是
CICD
原文来自:https://dzone.com/articles/what-is-
cicd
、什么是
CICD
随着DevOps的兴起,出现了持续集成(ContinuousIntegration)、持续交付(ContinuousDelivery
Oooyzx
·
2019-11-18 15:52
持续集成Gitlab
CICD
Runner&Jenkins
目录使用GitlabRunner实现再要部署的服务器上安装gitlabrunner下载可执行文件设置可执行权限权限创建用户运行服务注册Runner到gitlab上找到需要用的URL与token在浏览器中下载gitlab的ssl证书注册runner在项目中配置.gitlab-ci.yml文件本文的.gitlab-ci.yml验证.gitlab-ci.yml的正确性注意事项使用Jenkins实现下载/
WangKane
·
2019-11-12 17:00
基于Kubernetes Gitlab
CICD
原文:https://i4t.com/4373.html在大多数情况,构建项目都会占用大量的系统资源,如果让gitlab本身来运行构建任务的话,显然Gitlab的性能会大幅度下降。gitlabci最大的作用就是管理各个项目的构建状态,因此,运行构建任务这种浪费资源的事情交给一个独立的gitlabrunner来做就会好很多,更重要的是gitlabrunner可以安装到不同的机器上,甚至是我们本机,这
abcdocker
·
2019-11-09 14:07
运维
gitlab
docker
kubernetes
『中级篇』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文件:git@github.com:liaochao1991/tomcat-demo.git1、准备测试文件:gitclonehttps://github.com/liaochao1991/tomcat-demo.git更改配置并且指定我们的仓库地址gitremoteremoveorigingitremoteaddorigingit@192.168.25.135:/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
上一页
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
其他