首页
学习
活动
专区
工具
TVP
发布

测试技术圈

测试丨技术丨面试丨DevOps 关注测试技术圈,关注测试,添加巨蜥小程序获取精品技术文章
专栏作者
277
文章
380916
阅读量
94
订阅数
istio-2:istio1.4.2-demo部署与体验,聊聊一些个人看法
b.本文主要以《深入浅出Istio:Service Mesh快速入门与实践》中的python-flask-demo为例论述。
Criss@陈磊
2020-01-17
1.2K0
你确定你能记住那么多的Git命令吗?快试试Sourcetree吧
作为使用Sourcetree大于3年的我,已熟知Git的每一个功能,并灵活运用利用Git解决开发中各式各样的场景问题,我也曾多次在公司内部不同小组间分享Sourcetree使用经验,接下来给大家分享下这款工具吧。
Criss@陈磊
2019-11-22
1.7K0
kubernetes-19:helm安装
比如readness,liveness的命令行/脚本的写法,特别是一些中间件,我只需要用helm执行后查看yaml,然后拷贝出对应的yaml部分即可。自己写太麻烦了,写一次还不一定能对。
Criss@陈磊
2019-11-21
6680
Kubernetes原生CI/CD工具Tekton探秘与上手实践
NOTE: There is an open proposal to deprecate this component in favor of Tekton Pipelines. If you are a new user, consider using Tekton Pipelines, or another tool, to build and release. If you use Knative Build today, please give feedback on the deprecation proposal.
Criss@陈磊
2019-11-13
1.1K0
Jenkins+Ansible+GitLab持续交付平台搭建-第1篇
过程大概这这样的:Jenkins首先从Gitlab去抓取我们写好的具体产品的playbook, 并使用virtualenv下的Ansible相关命令, 保证我们在一个clean的环境下使用stable version去批量部署我们的产品到远程client。
Criss@陈磊
2019-10-22
9580
Jenkins+Ansible+GitLab持续交付平台搭建-第6篇
##jenkins内部Git插件可以将GitLab,GitHup克隆到jenkins本地,准备好代码构建的工作
Criss@陈磊
2019-10-22
5930
grafana&prometheus生产级容器化监控-1:生产级容器化
prometheus是时序数据库,相比传统数据库更适合存储监控类数据;是一套开源的系统监控报警框架。它启发于 Google 的 borgmon 监控系统;同时也是云原生时代监控的事实标准。
Criss@陈磊
2019-10-16
7090
基于 Docker 的 Jenkins 持续集成与持续部署
基于微服务的系统架构,功能的叠加,对应的服务的数量也在增加,大小功能的快速迭代,更加要求部署的快速化,智能化。
Criss@陈磊
2019-10-14
7580
Maven私服Nexus的搭建
Maven用户直接连接远程仓库下载构件的做法是Maven不建议使用的(尤其是对一个开发团队来说),Maven的最佳实践就是使用Maven私服来构建整个团队的项目部署和管理。私服是一种特殊的远程仓库,它是架设在局域网内的仓库服务,私服代理广域网上的远程仓库,供局域网内的Maven用户使用。当Maven需要下载构件的时候,它从私服请求,如果私服上不存在该构件,则从外部的远程仓库下载,缓存在私服上之后,再为Maven的下载请求提供服务。
Criss@陈磊
2019-10-12
1.5K0
Gitlab CI 持续集成的完整实践,看看这篇就够了
借着公司代码库迁移到私有Gitlab的契机,我接下持续集成的工作,实现了对Python服务端代码的单元测试、静态代码分析和接口测试的持续集成。总体架构如下:
Criss@陈磊
2019-10-09
3.7K0
利用maven-git-commit-id-plugin实现版本与代码关联
在一次关于devops平台的demo中,我们的运维同学提出一个需求,希望能够将发布的二进制文件和代码进行关联。当然,他们的希望是,能够点一下就能看到代码。(因为,在之前的版本发布规范中,版本包中是包含了代码的......)
Criss@陈磊
2019-09-24
2K0
Git设置分支保护实现CodeReview卡点
在Git的分支合并过程中支持方式,一种是在本地将source branch 合并到 target branch,然后再切换到target branch后将target branch push到远端target branch。另外一种是将本地的source branch push到远端的source branch,然后在gitlab上提交一个将source branch 合并到 target branch的merge request。那么为了能够到达我们强制的CodeReview卡点,我们将master branch(也就是生产发布分支)、release branch(也就是提测分支)进行保护,不能接受直接的push request,只能通过提交merge request,并有架构师或者技术负责人进行CodeReview通过后,完成Merge。那么如何完成Git的分支保护呢?
Criss@陈磊
2019-09-19
1.6K0
客户实践 | 泰康保险集团基于 Jira 打造 DevOps 工具链
作者简介:郭鸿,泰康保险集团 Jira 和 Confluence 组织级管理员及敏捷教练。负责集团及子公司的 DevOps 落地实施及推广和 TDS(Taikang DevOps Service)平台产品设计,以及集团和分子公司 Jira 和 Confluence 的运营和维护。
Criss@陈磊
2019-08-02
2K0
用好这几个工具,能大幅提升你的 Git/GitHub 操作效率!
GitHub 作为全球最大的代码托管网站,每天在上面都会产出大量的项目仓库、代码、提交记录。
Criss@陈磊
2019-08-02
2570
超实用开发工具分享!让你见识下开发者的兵器库长什么样!
若把开发者每次上线编码都比作一次战场实战,那么一些能提升开发效率的工具,便是开发者携带上阵杀敌的兵家作战神器!
Criss@陈磊
2019-08-02
3610
STF科普
说到远程真机控制,实际上Github上最著名的是STF工程,我们在Github(github.com)上,可以查到是有几个核心组件模块的1. openstf/minicap 主要负责截图,生成视频流2. openstf/minitouch 主要负责控制
Criss@陈磊
2019-08-02
2K0
持续交付之基于Git Flow代码分支策略实践
高效的持续交付体系,必定需要一个合适的代码分支策略。采用不同的代码分支策略,意味着实施不同的代码集成与发布流程,这会影响整个研发团队每日的协作方式,因此研发团队通常需要很认真地选择自己的策略。
Criss@陈磊
2019-08-02
5730
自动的自动化:智能化测试框架EvoSuite的一个坑以及填坑方法
最近在不断地学习和探索EvoSuite框架的时候,在生产JUnit单元测试框架后,出现如下问题:
Criss@陈磊
2019-08-01
1.1K0
B 站基于大仓库的 CI/CD 及微服务实践
我是在大概2015年的时候加入B站,之前是负责整个B站的后端,大概在2018年的时候转架构师,监管一个EP的团队。其实之前虽然没有做EP的一些事情,但是在转团队的时候,其实也进行了这样的实践。自己也有一些想法,如何快速交付、如何监管代码质量、如何测试等等。
Criss@陈磊
2019-08-01
7800
Jmeter&Ant构建自动化测试平台
JMeter是一个软件,使负载测试或业绩为导向的业务(功能)测试不同的协议或技术。Apache软件基金会的Stefano Mazzocchi JMeter的最初的开发。他写道:它主要对 Apache JServ
Criss@陈磊
2019-08-01
7190
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档