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
运维研发看这一篇就够了
文章目录运维的核心1、kubernetes2、搭建
CICD
平台3、监控报警以及日志管理4、DEV和SRE的换位思考从运维角度看架构从开发角度看架构运维的核心无死角的监控+自动化先安利一波:1、kubernetes
cugbtang
·
2020-07-12 03:40
linux
CI/CD流程设计及实现
目前我司的
CICD
的架构基本如图:其实该架构是一个很常见的架构,但是我在这里主要考虑了如何最大化利用该架构实现
CICD
的便捷使用以及后续如何快速集成到运维平台。
噜噜噜的博客
·
2020-07-11 15:35
linux运维
自动化运维
DevOps平台实践落地之构建管理详解
本文我们从DevOps的
CICD
总体思路出发,和大家分享一下DevOps是如何做构建管理的。目录:一、CI/CD总体思路二、构建定义与任务编排三、构建策略四、构建执行与跟踪五、总
EAWorld
·
2020-07-10 11:49
使用jenkins和gitlab-runner DevOps
CICD
- 制作docker镜像并推送到阿里云镜像仓库
说到
CICD
比较出名的有jenkins和gitlab-runner、circle.ci和travis.ci等等,大
耀一世界的彩
·
2020-07-10 10:53
全栈工程师
前端高级进阶:在生产环境中使你的 npm i 速度提升 50%
对于一个前端应用,或者说是一个Node应用,在
CICD
pipeline中,无论是构建,测试,部署,其中必不可少的环节就是依赖安装:npmi。
前端劝退师
·
2020-07-10 09:25
k8s与
CICD
--将drone部署到kubernetes中,实现agent动态收缩
前言本文主要讲如何把drone部署到k8s集群当中,本身drone这种基于容器的pipeline方式,和k8s是相当契合的。这样的好处有:k8s集群守护drone-server和drone-agent。可以利用rpc特性,根据agent负载压力来动态调整agent的数量。当然即使不动态调整,我们手动调整一下复制集的数目也是相当简单的。部署到k8s集群以后,可以利用k8s已有的日志系统和监控系统。其
weixin_34032779
·
2020-07-10 08:35
【OF框架】在Azure DevOps中配置项目持续集成CI服务,推送镜像到Azure容器注册表...
具备一定的DevOps知识,了解
CICD
概念、Docker基本操作。一、创建"容器注册表"服务第一步:创建服务第二步:查看关键信息,Docker客户端登录可以使用。
weixin_33985679
·
2020-07-10 08:41
通过蓝鲸paas平台快速实现
CICD
通过蓝鲸paas平台快速实现
CICD
前言第一步第二步第三步测试前言本文展示流程使用coding(代码管理工具,gitlab也可以)、蓝鲸paas平台(腾讯蓝鲸智云是一套基于PaaS的技术解决方案,提供了完善的前后台开发框架
nsloghe
·
2020-07-09 21:05
Python
DevOps落地-总结:车联网行业、业务、困难、技术、工具链、方法论
工作确实有些“杂”,回答这个问题,很有必要复盘工作、系统思考、体系总结一下;总结就是,在DevOps领域,主要是
CICD
、容器平台、网络互联、工具链、应用容器环境设计5个技术方面,做出了一点成果,支持公司车联网
jimninh
·
2020-07-09 17:20
容器化与DevOps落地之路
工作经历
基于gitlab-ci runner的Docker stack实践
早就听闻gitlab可以集成
CICD
但一直没有尝试过,第一步当然是尝试将研发push的代码先编译,做个初步的编译异常提醒,参考了各种文章和官网文档,开始了接入runner跟这篇文章过程一样
zhangruhong168
·
2020-07-09 05:52
docker
微服务
逐步向
CICD
迁移(二)
上一篇完成了Jenkins,Gitlab安装配置,这一次初步实现把svn提交到Gitlab。docker-host1安装jdk,maven从官方下载jdk,maven的tar.gz文件,解压到/usr/programs/下,并配置/etc/profile文件###开发环境使用的环境变量##setJavaenvironmentexportJAVA_HOME=/usr/programs/jdk1.8.
yidichaxiang
·
2020-07-09 03:15
Linux
环境配置
逐步向
CICD
迁移(一)
背景:计划使用Centos7Core作为dockerhost,搭建测试平台,只有4台主机,就使用Swarm方案。环境:主机名称系统IP地址部署应用、节点docker-host1CentOS7Corexxx.xxx.xxx.80Jenkins,部署java,nginxdocker-host2CentOS7Corexxx.xxx.xxx.81Gitlab部署java,nginxdocker-host3
yidichaxiang
·
2020-07-09 03:15
Linux
环境配置
逐步向
CICD
迁移(三)
上一篇完成了JenkinsSSH类型功能新建配置,这一次初步关联gitlab,自动构建代码。需求:新建一个工程,关注gitlab库的test分支,一旦有代码提交,就先在docker-host2上编译部署,若是成功则在docker-host1上部署,docker-host1是测试使用的环境,保证测试环境的不受错误提交影像。docker-host2安装新建工程test-manage.x-pre-dep
yidichaxiang
·
2020-07-09 03:15
Linux
环境配置
Rancher入门到精通-2.0
CICD
Gitlab设置
https://rancher2.docs.rancher.cn/docs/k8s-in-rancher/pipelines/_index/#gitlabGitLabv2.1.0或更新版本可用从全局页面导航到需要配置流水线的项目。从导航栏选择工具>流水线。如果您使用的是v2.2.0以前的版本,请选择资源>流水线。按照UI界面的的提示,配置GitLab应用。Rancher会打开GitLab网页。从G
giserinchina
·
2020-07-09 01:39
Rancher入门到精通
k8s探险记
Jenkins 一致性Hash节点调度
Jenkins一致性Hash节点调度为什么需要一致性Hash一致性Hash为什么需要一致性Hash这个话题有点广,但在持续集成领域,使用Jenkins做
CICD
几乎已经成了一种标准。
林大虫子
·
2020-07-08 23:54
Devop
OpenShift 4 Tekton (1) - OpenShift Pipeline入门
文章目录Tekton核心概念本
CICD
Pipeine场景说明环境说明操作步骤安装OpenShiftPipelinesOperator配置OpenShiftPipeline创建OpenShift项目创建Task
dawnsky.liu
·
2020-07-08 22:38
CICD
pipeline
切忌一步到位,谈谈DevOps实施落地
早先说DevOps可以是
CICD
,持续交付,后来有人把敏捷开发管理放
博云技术社区
·
2020-07-08 19:21
devops
金融行业
paas
云计算
Devops-敏捷团队开发流程
团队转化前的困境团队协同比较乱以项目为中心,产品经理地位不高,产品没有沉淀
CICD
自动化流水线不存在人员复用情况比较严重,效率比较低需求到产品及产品到开发中间断层解决方法规范软件产品开发项目管理过程。
syp风中泪
·
2020-07-08 15:00
ITIL01.自动化运维体系架构及学习网址
://cloud.tencent.com/document/product/2742.腾讯的蓝鲸文档中心https://docs.bk.tencent.com/product_white_paper/
cicd
kit
love_of_god
·
2020-07-08 08:30
ITIL
hadoop离线项目之数据清洗
系统设计(系统的扩展,水平的扩展,是否容错,可不可以定制化,监控告警…)四、功能开发开发测试:单元测试
CICD
五、测试功能联调性
5xh
·
2020-07-07 23:44
切忌一步到位,谈谈DevOps实施落地
早先说DevOps可以是
CICD
,持续交付,后来有人把敏捷开发管理放
BoCloud博云
·
2020-07-07 10:50
devops
paas
云计算
最佳实践
切忌一步到位,谈谈DevOps实施落地
早先说DevOps可以是
CICD
,持续交付,后来有人把敏捷开发管理放
博云技术社区
·
2020-07-07 09:00
通过gitlab的
cicd
实现jmeter脚本自动构建和执行
首先,在gitlab上创建一个放jmeter脚本的项目新建项目1新建项目2通过gitbash命令行执行以下对应的操作git文件的推送方式-在新建项目后,git会默认展示该提示需要导入的文件有:ant安装包、jmeter安装包、一个存放jmeter脚本的文件夹jmeter-script、一个存放测试报告的文件夹test-report、一个gitignore文件、一个gitlab-ci.yml文件文件
loveyena
·
2020-07-06 19:05
搭建ubuntu server及其k8s
主要内容博客地址:www.vonchange.com闲置主机做开发服务器搭建ubuntuserver及其k8s使用frp代理本地机器到公网搭建gitlab并使用
CICD
部署HelloWorld闲置主机搭建双系统搭建
小白鼠v
·
2020-07-05 08:20
CICD
(9)-Gitlab&Jenkins自动化部署项目案例
使用Jenkins和Gitlab结合自定义shell脚本将代码自动部署到后端,并实现代码回滚到上一个版本。环境:主机名IPgitlab-server192.168.100.146Jenkins-server192.168.100.148tomcat-server-node1192.168.100.150tomcat-server-node2192.168.100.152tomcat-server-
stevenux
·
2020-07-04 09:42
CICD
第二篇 4G模块-USB串口驱动测试
在系统启动过程会打印相关usb串口驱动的信息,但是,我们也可以使用dmesg随时查看,相关信息如下:usb1-1:newfull-speedUSBdevicenumber2usings3c2410-oh
cicd
c_ether1
Zackary-
·
2020-07-04 09:11
_毕业设计记录
ME909S-821模块
4g
测试
内核
option
option_instat
DevOps落地-成果:容器平台、应用容器环境、
CICD
容器平台,难落地技术升级改造过程,最难落地的部分就是—容器化。原因是微服务化后,再加上容器化,肯定会遇到部署难,调试难,访问难,配置难。难就难在,任何一个没有解决,都没法完全落地。本文说说容器化工作的容器平台,这部分落地的一些心得。容器平台成果与技术图谱容器平台难落地,也难在涉及多层次的技术。涉及网络、容器、应用框架(Java微服务的注册中心、配置中心)。以容器层为中心,向上涉及应用微服务框架、向
jimninh
·
2020-07-02 02:42
容器化与DevOps落地之路
Knative 初体验:
CICD
极速入门
Knative社区很早就在讨论用Tekton替换Build模块的事宜。KnativeBuild官方已经正式说明不再建议使用KnativeBuild了。如果你知道KnativeBuild是什么相信你理解起Tekton就是很容易的一件事了。KnativeBuild对自己的一句话概述是:AKubernetes-nativeBuildresource.Tekton对自己的一句话概述是:AK8s-nativ
阿里云云栖号
·
2020-06-30 10:28
[kubernetes]7-1/2/3/4/5
cicd
实践
7-1kubernetes与
cicd
没什么花头7-2
cicd
实践(1)构建成功7-3
cicd
实践(2)定义环境变量上传代码到gitpiplinescript如下node{env.BUILD_DIR="/
爷来辣
·
2020-06-30 04:05
kubernetes
Jenkins
CICD
代码构建发布流程
一、发布环境序号备注1Jenkins172.16.8.662Tomcat1172.16.8.113Tomcat2172.16.8.124Tomcat3172.16.8.135Tomcat4172.16.8.14发布脚#!/bin/bash#nodegroup1="172.16.8.11172.16.8.12"group2="172.16.8.13172.16.8.14"#deloytomcat1_
思考v
·
2020-06-30 01:52
CICD持续集成
Rancher入门到精通-2.0 rancher
CICD
深度剖析 流水线启动一直building
遇到jenkins
cicd
镜像一直拉不下来的问题;尝试登陆rancher
cicd
的jenkins1、配置jenkins的负载均衡2、进入容器获取jenkins密码3、登录jenkins查看pipline
giserinchina
·
2020-06-29 22:05
Rancher入门到精通
KubeStar | 如何帮助企业获得商业上的成功?
在应用层面,支持秒级的发布和回滚,支持随着请求量自动弹性扩缩容;在工程能力方面,有完善的
CICD
流水线和DevOps工具链;在可观测方面,调用链、日志、报警、性能均
「已注销」
·
2020-06-29 17:41
什么是
CICD
什么是
CICD
一、简介二、持续集成(CI)三、持续交付(CD)四、持续部署(CD)五、下一步是什么?一、简介CI/CD的采用改变了开发人员和测试人员如何发布软件。
Penn Li
·
2020-06-29 14:45
测试
Kubernetes系统核心组件之再回首及安全策略
K8s系统核心组件:我们学习了关于K8s常用的组件,也可以基于K8s搭建我们的环境及部署
CICD
的服务。接下去我们有必要来学习一下关于K8s的核心组件部分。本文主要是介绍一个基本的认知。
随风去。
·
2020-06-29 01:58
Kubernetes
GitOps最强工具-1. Argo CD
同时那么实现GitOps工具有很多,比如谷歌自家的
CICD
系统Tekto
张成基
·
2020-06-28 20:33
DevOps
k8s与
CICD
--drone简介和部署
前言整个基于k8s的pass平台,关键的一部分就是
CICD
。
CICD
又是devops的关键部分。之前主流的工具是Jenkins。今天主要介绍的是drone。
weixin_34362991
·
2020-06-28 18:35
GitOps:Kubernetes多集群环境下的高效
CICD
实践
为了解决传统应用升级缓慢、架构臃肿、不能快速迭代、故障不能快速定位、问题无法快速解决等问题,云原生这一概念横空出世。云原生可以改进应用开发的效率,改变企业的组织结构,甚至会在文化层面上直接影响一个公司的决策,可以说,云时代的云原生应用大势已来。在容器领域内,Kubernetes已经成为了容器编排和管理的社区标准。它通过把应用服务抽象成多种资源类型,比如Deployment、Service等,提供了
weixin_34275734
·
2020-06-28 15:26
k8s与
CICD
--利用helm部署应用到kubernetes
前言本小节应该是这个系列剩下的两个小节之一了。剩下一个是之前承诺好的drone-wechart插件。本节主要介绍利用helm部署应用到kubernetes中。至于helm,详细可以参考FreeWheelLeadEngineer张夏写的一系列文章。总之,k8s中yaml文件的编写复杂程度直接决定了k8s的使用门槛。利用Kubernetes部署一个应用,需要Kubernetes原生资源文件如deplo
weixin_34259232
·
2020-06-28 15:23
jenkins X实践系列(2) —— 基于jx的DevOps实践
jx是云原生
CICD
,devops的一个最佳实践之一,目前在快速的发展成熟中。
weixin_34232363
·
2020-06-28 14:59
阿里云容器服务Kubernetes实现应用自动部署
前言
CICD
是研发效率提升必不可少的一环,要提高迭代效率,就要减少开发到部署中等待和人工操作的时间与步骤。通过容器以及周边产品集成,我们更能将代码开发完成到部署时间极大缩短,并将一切手工操作自动化。
weixin_34034670
·
2020-06-28 10:22
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
weixin_34023982
·
2020-06-28 09:59
阿里云Kubernetes服务上从零搭建GitLab+Jenkins+GitOps应用发布模型的实践全纪录
2019独角兽企业重金招聘Python工程师标准>>>关于GitOps的介绍,可以参考GitOps:Kubernetes多集群环境下的高效
CICD
实践1.在容器服务控制台创建kubernetes集群1.1
weixin_34006468
·
2020-06-28 09:16
阿里云容器服务Kubernetes之Jenkins X(2)-自动化
CICD
实践篇
在云栖博客阿里云容器服务Kubernetes之JenkinsX(1)-安装部署实践篇中,我们基于阿里云r容器服务Kubernetes搭建了自己的Jenkins-X-Platform,本文将以一个SpringBoot应用为例继续演示如何使用Jenkins-X-Platform构建、发布和管理自己的应用。在创建SpringBoot应用之前,还需要对Jenkins-X-Platform引擎做一些定制化配
weixin_34001430
·
2020-06-28 09:26
中国东信基于Kubernetes的容器云PaaS平台
东信基于RancherKubernetes架构和建设了他们的容器云PaaS平台,在云原生、容器化、微服务、
CICD
、DevOps等方面的都有了相关实践和应用。6月28日,负责
weixin_33695082
·
2020-06-28 03:19
Docker学习笔记_08使用Rancher pipeline搭建基于容器的
CICD
CICD
概述CI-持续集成(ContinuousIntegration):频繁地将代码集成到主干的一种开发实践,每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。
weixin_30952535
·
2020-06-28 02:37
docker kubernetes Swarm容器编排k8s
CICD
部署 麦兜
1docker版本docker17.09https://docs.docker.com/appledeAir:~apple$dockerversionClient:DockerEngine-CommunityVersion:18.09.0APIversion:1.39Goversion:go1.10.4Gitcommit:4d60db4Built:WedNov700:47:432018OS/Arc
weixin_30916125
·
2020-06-28 02:31
针对于网络安全领域中基于PCAP流量的数据集
网络安全领域中基于PCAP流量的数据集MAWIWorkingGroupTrafficArchiveURL:http://mawi.wide.ad.jp/mawi/
CICd
atasetCanadianInstituteforCybersecuritydatasetsareusedaroundtheworldbyuniversities
weixin_30897079
·
2020-06-28 02:20
什么是 CI/CD?(翻译)
原文:https://opensource.com/article/18/8/what-
cicd
在谈论软件开发时,经常会提到持续集成ContinuousIntegration(CI)和持续交付ContinuousDelivery
weixin_30784501
·
2020-06-28 00:21
CICD
- docker私有仓库
1、创建私有仓库dockerpullregistrydockerrun-d-v/opt/registory:/var/lib/registory-p5000:5000--restart=always--nameregistryregistry2、查看私有仓库curlhttp://47.99.211.128:5000/v2/_catalog#域名解析后curlhttp://hub.chenhailo
~龘龘~
·
2020-06-27 14:18
jenkins
cicd
如何快速部署静态页面?
1.httpd2.Nginx为何选用NginxNginx安装3.云厂商服务awss34.githubgitlab代码仓库的静态页面服务自动化部署的几种方式python调用gitlabapi下载文件使用
cicd
shiter
·
2020-06-27 13:25
python
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他