Jenkins入门配置

由于Jenkins需要从Git拉取代码、需要本地构建、甚至需要直接发布自定义镜像到Docker仓库,所以Jenkins需要配置大量内容。5.3.1 构建任务准备好GitLab仓库中的项目,并且通过Jenkins配置项目的实现当前项目的DevOps基本流程。 构建Maven工程发布到GitLab(Gi

【云原生】4.1 DevOps基础

DevOps 是一系列做法和工具,可以使 IT 和软件开发团队之间的流程实现自动化。其中,随着敏捷软件开发日趋流行,持续集成 (CI) 和持续交付 (CD) 已经成为该领域一个理想的解决方案。在 CI/CD 工作流中,每次集成都通过自动化构建来验证,包括编码、发布和测试,从而帮助开发者提前发现集成错

k8s开源管理云平台和工具

​    K9s是一个基于终端的UI,可与您的Kubernetes集群进行交互。该项目的目的是简化浏览,观察和管理已部署应用程序的过程。K9s持续监视Kubernetes的更改,并提供后续命令以与您观察到的资源进行交互。

DevOps极速入门丨Gitlab丨Jenkins丨harbor丨CICD丨自动化丨运维开发

创作不易,求求三连+关注支持!如根据文档部署不成功可以领取视频+课件+环境安装包,关注评论区即可

gitlab的使用方法,详解gitlab操作

在企业开发的过程中,代码的版本控制工具肯定会使用的,而GitLab是目前最流行的版本控制服务,通过我们以上的学习,我们要重点掌握关于GitLab的基本使用,如:项目组的创建、把成员添加到对应的开发组内、以组创建项目并与成员进行共享等等操作。本教程主要讲解了GitLab在项目的环境搭建和基本的使用,可

阿里maven 仓库地址

是阿里云出品的一款企业级代码管理平台,提供代码托管、代码评审、代码扫描、代码度量等功能,不限人数、超大容量且免费使用,全方位保护代码资产,帮助团队实现安全、稳定、高效的研发管理。是企业级一站式 DevOps 平台,覆盖产品从需求到运营的研发全生命周期,其中云效也提供了免费、可靠的Maven私有仓库。

Eolink实践 | 基于DevOps的持续测试策略

可以通过非常简单的 脚本来编写复杂的 API 测试用例,实现自动化测试中复杂的流程跳转、数据加解密、验签等目的。可进行 API 之间参数传递:无需学习变量和脚本语法,通过界面可以直接设置复杂的参数传递规则,如将注册后的 Token 传递给登录 API,将登录后的 Cookie 传递给后续 API 进

转转测试环境docker化实践

转转的测试环境伴随着转转的发展也从单一的几套环境发展成现在的任意的docker动态环境+docker稳定环境环境体系。此篇文章重点介绍一下转转环境的演进和最终的解决方案。

8个方法管理 GitHub 用户权限

阅读本文,了解在代码发布到 GitHub 之前如何优化管理用户权限。

jenkins-Pipeline 教程,看这一篇文章就够了

jenkins-pipeline教程,如何创建pipleline任务,jenkinsfile语法

【2023】DevOps、SRE、运维开发面试宝典之Istio相关面试题

Service Mesh即为 “服务网格” ,是用于处理服务与服务之间通信的基础设施层,主要负责为复杂构建的云原生应用提供一个可靠网络传递请求,并为微服务通信实现了基本的功能,例如服务发现、负载均衡、监控、流量管理、访问控制等等。服务网格通常是将一个应用程序与一个代理程序部署在一起,并进行关联,对于

【2023】DevOps、SRE、运维开发面试宝典之Prometheus相关面试题

在查询一个监控指标时,prometheus会把包含这个监控指标的所有监控数据都列出来,这样看起来也是很麻烦,我们可以在查询时指定一个标签,这样就可以定位到指定的主机上,relabel_configs标签重新标记的意义特别大,我们可以把job_name定义成某一区域,在采集前进行标签重写,把标签的值传

基于K8S+eureka的java应用快速上下线的WEB平台

功能看起来很简单,但麻雀虽小五脏俱全。直接操作生成环境的eureka\k8s,做了很多校验和保护,最终才敢在生产环境上线。技术栈:vue(element-plus)+flask技术上的关键点标签页和穿梭框,父子组件之间的通信,子组件选择应用后父组件动态响应;前后端分离,每个后端接口需要认证才能访问;

通用业务平台设计(五):预警平台建设

预警平台的建设远超预期,多次提前预警风险,从而避免故障发生预警平台投入使用推广,获得了业务团队的一致好评当业务发展一定规模后,公司在竞争中获胜的一个很关键因素在于谁更少的犯错,建立一个提前甄别风险的系统是必要的。

【云原生】4.3 DevOps 精讲篇——Sonar Qube

Sonar Qube是一个开源的代码分析平台,支持Java、Python、PHP、JavaScript、CSS等25种以上的语言,可以检测出重复代码、代码漏洞、代码规范和安全性漏洞的问题。Sonar Qube可以与多种软件整合进行代码扫描,比如Maven,Gradle,Git,Jenkins等,并且

DevOps利器之二(Git,Gitlab)

Git,Gitlab在DevOps中主要解决持续集成源码管控部分,本文主要从基本概念,实施部署两部分介绍。

【云原生】第十一篇--基于Docker容器DevOps应用方案

Docker 的 DevOps 实践方案,是一套灵活简单的敏捷解决方案。它克服了之前集群工具复杂、难用的困境,使用统一的 Docker 应用容器概念部署软件应用。

疫情开发,软件测试行情趋势是怎么样的?

如果说,2022年对于全世界来说,都是一场极大的挑战的话;那么,2023年绝对是机遇多多的一年。众所周知,随着疫情在全球范围内逐步得到控制,无论是国际还是国内的环境,都会呈现逐步回升的趋势,各行业的机会也将显现出。那么,2023年的软件测试行业又会又怎样的风云变化呢?是否行业已经趋于饱和了?如果饱和

第24讲:Python字符串大小写转换、对齐、子串的替换

如果我们想要对字符串中的某些字符进行大小写的转换,可以调用以下方法:1)将字符串中所有的字符全部转换成大写2)将字符串中所有的字符全部转换成小写3)将所有的小写字符转换成大写,将所有的大写字符转换成小写4)将字符串中第一个字符转换成大写,其余的字符转换成小写5)将字符串中每个单词的第一个字符转换成大

Grafana 是什么

Grafana 入门学习笔记。

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈