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
那些有趣的博客
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
工具资料
『高级篇』docker之了解
CICD
和DevOps(41)
原文链接地址:『高级篇』docker之了解
CICD
和DevOps(41)之前已经说了mesos,swarm,k8s都部署了,k8s因为机器的问题,我没做部署,有了微服务和服务编排的基础,我们可以一起了解下
IT人故事
·
2019-03-04 09:10
kubernetes
docker
idig8
Devops之
CICD
基础环境安装配置
阅读更多阿里云安装java8安装JDKyumlistjava*yuminstall-yjava-1.8.0-openjdk*java-version配置环境变量打开vim/etc/profile添加一下内容exportJAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk.x86_641:1.8.0.191.b12-0.el7_5exportPATH=$PATH:$JA
maxrocray
·
2019-02-25 12:00
Devops
jenkins
docker
CI
CD
Devops之
CICD
基础环境安装配置
阅读更多阿里云安装java8安装JDKyumlistjava*yuminstall-yjava-1.8.0-openjdk*java-version配置环境变量打开vim/etc/profile添加一下内容exportJAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk.x86_641:1.8.0.191.b12-0.el7_5exportPATH=$PATH:$JA
maxrocray
·
2019-02-25 12:00
Devops
jenkins
docker
CI
CD
DevOps与
CICD
的区别 及 docker、k8s的
CICD
思路
1.DevOps简介DevOps就是开发(Development)、测试(QA)、运维(Operations)这三个领域的合并。image.png为什么要合并这三个领域?主要是开发和运维的脱节。DevOps是一种思想、一组最佳实践、以及一种文化。DevOps落地实施,从组织架构、设计人员、流程、人员分工、人员技能到工具,变化很大,要求很高,完全颠覆了现有的开发运维模式,建设风险很高。DevOps落
沉沦2014
·
2019-02-20 17:15
Docker服务编排05-k8s持续集成(
CICD
)springcloud微服务
k8s持续集成(
CICD
)springcloud微服务DevOps简介
CICD
简介环境准备微服务程序安装gitlab服务器中文版安装jenkins安装harbor安装maven安装git客户端安装k8s
liaomin416100569
·
2019-02-19 20:12
容器
PCAP流量数据集(网络安全)
MAWIWorkingGroupTrafficArchiveURL:http://mawi.wide.ad.jp/mawi/
CICd
atasetCanadianInstituteforCybersecuritydatasetsareusedaroundtheworldbyuniversities
answer3lin
·
2019-01-21 13:02
网络安全
机器学习
teamcity开疆扩土---自动部署maven项目到linux服务器并重启tomcat
前言teamcity是一款非常强大的
cicd
(持续集成,持续发布)工具,和jenkins非常类似。但个人觉得比jenkins好用。网上有很多部署teamcity的博客。
木木甫
·
2019-01-11 00:00
java
maven
浅谈
CICD
持续集成、持续部署的流程
Jenkins是一个比较流行的持续集成工具GitLab是存储镜像的镜像仓库由客户端将代码push推送到git仓库,gitlab上配置了一个webHook的东西可以触发Jenkins的构建。进入到Jenkins虚线范围内,它所做的事情非常多,从mvn构建代码,对代码进行静态分析,做单元测试,测试通过之后就可以build镜像,镜像构建成功后就把镜像push推送到Harbor镜像仓库中,镜像push推送
吭哧瘪肚
·
2019-01-10 17:57
持续集成
持续部署
基于kubernetes+docker+jenkins的DevOps实践
基于kubernetes+docker+jenkins的DevOps实践之前自己的项目开发就搭了个
cicd
的环境,那时候是在本就小的可怜的服务器上搭了一套jenkins+dockerregistry+docker
tomsun28
·
2019-01-04 00:00
devops
jenkins
docker
kubernetes
windows上使用Jenkins&Github实现
CICD
一、摘要本篇文章笔者将详细介绍Jenkins和Github如何实现
CICD
的,文章将以Jenkins的使用为主线,伴随着介绍Git的使用,加上一些python代码的执行,最终生成测试报告二、Jenkins
davieyang
·
2019-01-01 16:00
Docker和CI/CD实战
一、
CICD
和DevOps前面已经了解了CI/CD,其实CI/CD已经存在多年了,只是最近软件工程方面又提出了敏捷开发、DevOps,又把CI/CD炒火了。那么什么是DevOps?
weixin_30872157
·
2018-12-31 13:00
运维
git
devops
DevOps平台规划随笔--周末杂记
主要讨论了需求管理/
CICD
/Ops平台间对接的事情,明确了最后一个月的工作事项。2)
CICD
平台小组内部管理小组内部也开始通过每日站会来沟通进展,利用jira来记录需求和问题。
antony已经被占用
·
2018-11-30 22:51
gitlab
cicd
(四)系列之安装git-runner kubernetes安装方式
本编博客是继gitlab
cicd
(三)系列之安装git-runnerdocker安装方式安装方式之后另一种安装gitlab-runner的安装方式—kubernetes安装方式kubernetes集群的安装请参考
qinzhao168
·
2018-11-21 11:49
cicd
部署自动打包环境
部署自动打包环境概述基于Gitlab-
CICD
配置的自动打包环境。在Gitlab上创建Tag时,会执行包含Deploy的
CICD
操作。
Wurq
·
2018-11-08 09:22
Spark 灰度发布在十万级节点上的成功实践 CI CD
Spark灰度发布在十万级节点上的成功实践
CICD
SparkCI持续集成实践CI介绍SparkCI实践SparkCD持续交付CD持续交付介绍SparkCD持续发布实践方案一:单分支正常流程bugfixhotfixPros.Cons
郭俊JasonGuo
·
2018-10-31 08:28
大数据
spark
Rancher 2.1全面发布,优化Kubernetes集群运维
GitLab支持、
CICD
优化、项目配额管理、驱散容器功能等等,Rancher2.1给你带来一大票惊喜新功能!还有备着【千元大奖】的用户体验计划等你来参与!Rancher2.1已于近日全面发布!
RancherLabs
·
2018-10-18 00:00
kubernetes
『中级篇』docker之CI/CD持续集成-CD演示(74)
原文链接地址:『中级篇』docker之CI/CD持续集成-CD演示(74)这次主要看下
CICD
中的CD功能。
IT人故事
·
2018-10-16 17:51
docker
开发
镜像
『中级篇』docker之CI/CD持续集成—真实Python项目的CI演示(72)
原文链接地址:『中级篇』docker之CI/CD持续集成—真实Python项目的CI演示(72)上次主要说了在githubCI的服务器,并且也演示了github的runner执行
CICD
,这次通过真实的
IT人故事
·
2018-10-15 09:35
docker开发
docker镜像
docker
『中级篇』CI/CD持续集成/持续部署(69)
CICD
的理解
CICD
是一个整套流程的解决方案,光依靠docker和k8s是完全不行的,中间涉及到很多
CICD
的工具,CI的服务器。
IT人故事
·
2018-10-11 15:31
docker
持续部署
通过shell执行kubectl exec并在对应pod容器内执行shell命令
服务部署公司是用jenkinsjob执行shell脚本来做的
CICD
,所以c
drift_away
·
2018-10-10 14:06
kubectl
『高级篇』docker容器来说微服务导学(一)
这次设计到springboot和springcloud,重点是落地,之前的
CICD
涉及的面有老铁说最后镜像部署没说,我说高级一定补上的!
IT人故事会
·
2018-10-04 15:31
Jenkins
CICD
代码构建发布流程
一、发布环境发布脚本#!/bin/bash#nodegroup1="172.16.8.11172.16.8.12"group2="172.16.8.13172.16.8.14"#deloytomcat1_dir=/app/tomcat1tomcat2_dir=/app/tomcat2tomcat3_dir=/app/tomcat3tomcat4_dir=/app/tomcat4#BACKUPbac
思考_
·
2018-09-30 11:35
Jenkins
CICD
代码
CICD持续集成
『中级篇』docker之CI/CD持续集成—真实JAVA-Maven项目的CI演示(73)
原文链接地址:『中级篇』docker之CI/CD持续集成—真实JAVA-Maven项目的CI演示(73)上次主要说了在githubCI的服务器,并且也演示了github的runner执行
CICD
,这次通过真实的
IT人故事会
·
2018-09-25 00:38
DevOps实践指南读后感
经常能看到DevOps这个单词,一直以为是「高效运维」,就是代码开发完成后,到部署上线的这个过程,如何对这个过程进行优化,比如自动化、高效化,典型的如docker帮助快速部署,jenkins简化部署,
cicd
ltaoo
·
2018-08-25 21:46
以太坊 Truffle Debugger
开发环境Trufflev4.1.14Ganache1.2.1创建项目mkdirfibonac
cicd
fibonaccitruffleinit启动Ganache,修改truffle配置文件://truffle.jsmodule.exports
SlowGO
·
2018-08-21 11:05
gitlab + gitlab-runner 集成
CICD
gitlab+gitlab-runner集成
CICD
1gitlab-runner安装1.1下载执行文件#Linuxx86-64sudowget-O/usr/local/bin/gitlab-runnerhttps
会煮咖啡的猫
·
2018-08-20 00:00
java根据url路径下载图片到本地
packagepaas_
cicd
.cn.finedo.paas.util;importjava.io.File;importjava.io.FileOutputStream;importjava.io.InputStream
self_defining
·
2018-07-24 16:33
java
中国东信基于Kubernetes的容器云PaaS的平台
东信基于RancherKubernetes架构和建设了他们的容器云PaaS平台,在云原生、容器化、微服务、
CICD
、DevOps等方面的都有了相关实践和应用。
RancherLabs
·
2018-07-15 15:34
Rancher
集群
container
k8s
云计算
中国东信基于Kubernetes的容器云PaaS平台
东信基于RancherKubernetes架构和建设了他们的容器云PaaS平台,在云原生、容器化、微服务、
CICD
、DevOps等方面的都有了相关实践和应用。
RancherLabs
·
2018-07-13 00:00
rancheros
中国东信基于Kubernetes的容器云PaaS平台
东信基于RancherKubernetes架构和建设了他们的容器云PaaS平台,在云原生、容器化、微服务、
CICD
、DevOps等方面的都有了相关实践和应用。
RancherLabs
·
2018-07-10 21:42
微服务
CD
DevOps
github+jenkins+maven+docker自动化构建部署
自动化构建部署(
CICD
)就是解决该问题,将从开发到部署的一系列流程变成自动化,衔接连贯,在构建失败时能够告知开发,构建成功后能够告知测试和实施人员。无论大中小公司,都应该有此流程。我本人在前
天生我才毕有用
·
2018-07-10 13:31
JAVA
通用技术
Docker
CICD
与流水线
那么
CICD
流水线视图中有哪些要素呢?门禁代码提交后,自动触发门禁,执行代码静态检查,LLT测试。代码质量要求由项目组统一制订规范,门禁检查项围绕项目质量要求配置相关任务。review开发
Ethan遗忘
·
2018-06-01 23:05
使用curl访问kubernetes API (https、RBAC认证)
1.我们先创建一个带有集群管理员权限的serviceaccount(
cicd
)用来实验:参考:使用serviceaccount(sa)方式远程访问k8s集群2.创建一个POD,并配置该pod使用
cicd
sa
大飞哥2
·
2018-04-07 18:46
kubernetes
k8s与
CICD
--利用flux部署应用到kubernetes
前言一直在思考部署应用到k8s的姿势,之前介绍过helm,个人感觉helm把记录数据放到k8s中不是特别好。最近发现了weave的flux项目(AtoolfordeployingcontainerimagestoKubernetesservices)。flux简介和注意事项flux简介先上图,大致看一下flux的理念。1:flux可以和任意你喜欢的CI工具搭配比如:Drone,CircleCI,g
iyacontrol
·
2018-01-26 00:00
golang
ci
docker
kubernetes
k8s与
CICD
--将drone部署到kubernetes中,实现agent动态收缩
前言本文主要讲如何把drone部署到k8s集群当中,本身drone这种基于容器的pipeline方式,和k8s是相当契合的。这样的好处有:k8s集群守护drone-server和drone-agent。可以利用rpc特性,根据agent负载压力来动态调整agent的数量。当然即使不动态调整,我们手动调整一下复制集的数目也是相当简单的。部署到k8s集群以后,可以利用k8s已有的日志系统和监控系统。其
iyacontrol
·
2017-12-17 00:00
k8s
golang
ci
kubernetes
docker
k8s与
CICD
--利用helm部署应用到kubernetes
前言本小节应该是这个系列剩下的两个小节之一了。剩下一个是之前承诺好的drone-wechart插件。本节主要介绍利用helm部署应用到kubernetes中。至于helm,详细可以参考FreeWheelLeadEngineer张夏写的一系列文章。总之,k8s中yaml文件的编写复杂程度直接决定了k8s的使用门槛。利用Kubernetes部署一个应用,需要Kubernetes原生资源文件如deplo
iyacontrol
·
2017-12-17 00:00
docker
kubernetes
ci
app
k8s与
CICD
--借助scp插件实现非容器项目的部署
本项目依旧基于baa-
cicd
项目。.drone.yml直接上.drone.yml文件workspa
iyacontrol
·
2017-12-10 00:00
scp
kubernetes
docker
devops
ci
k8s与
CICD
--一个完整的drone demo
前言在上一篇文章中,我们只是简单介绍了一下drone的部署。接下来会逐步深入介绍,后期也会翻译一些官方的文档以及我在实际工作中用到的插件的介绍。这篇文章,主要是一个完整的dronedemo。pipeline中,包括了gitclone拉取代码,gobuild构建,生成docker镜像并推送到harbor,notify通知。关于通知这块,官方提供的插件都是一些西方喜欢用的即时通讯或是协作工具,比如te
iyacontrol
·
2017-11-27 00:00
kubernetes
docker
ci
golang
slack
k8s与
CICD
--drone简介和部署
前言整个基于k8s的pass平台,关键的一部分就是
CICD
。
CICD
又是devops的关键部分。之前主流的工具是Jenkins。今天主要介绍的是drone。
iyacontrol
·
2017-11-25 00:00
ci
kubernetes
docker
github
centos
上一页
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
其他