![](https://img-blog.csdnimg.cn/360a948e86c3429d84323b092088a73b.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
devops
文章平均质量分 89
多环境实战cicd流水线
lv2
10年+网络、运维、devops工作经验,CCIE、CKA、linux、系统集成等认证,寻求志同道合好友,共同学习进步~
展开
-
玩转Zadig之(一)helm生产环境部署
Zadig 是 KodeRover 公司基于 Kubernetes 自主设计、研发的开源分布式持续交付 (Continuous Delivery) 产品,具备灵活易用的高并发工作流、面向开发者的云原生环境、高效协同的测试管理、强大免运维的模板库、客观精确的效能洞察以及云原生 IDE 插件等重要特性,为工程师提供统一的协作平面。Zadig 内置了 K8s YAML、Helm Chart、主机等复杂场景最佳实践,适用大规模微服务、高频高质量交付等场景总结就是开源的分布工持续交付产品。原创 2022-09-20 11:35:15 · 1084 阅读 · 0 评论 -
grafana 查询语法与创建Dashbord
Grafana支持时序数据(数据源)的许多不同的存储后端,如prometheus、Alertmanager、Elasticsearch、mysql等,每个数据源都有一个特定的查询编辑器,每个数据源的查询语言也不同,单个Dashboard可以存在多个数据源,每个面板可以绑定特定数据源。grafana每个版本的查询语句、变量引用等均有差异,注意确认各个版本是否适用。熟悉对应数据源查询语法熟悉各项指标数值(如promtheusmetric、mysql表结构)CPU整体利用说明OKBetter。...原创 2022-07-25 17:05:37 · 5322 阅读 · 0 评论 -
SQL审核 Archery 部署配置及钉钉通知
审批流程工单类型有SQL上线申请、查询权限申请、数据归档申请,不同审批类型和资源组可以配置不同的审批流程,审批流程配置的是权限组,如工作流开发发起SQL上线申请->PM审核->DBA执行上线。创建测试群->添加机器人->群设置->智能群助手->添加机器人->自定义。添加资源组,如需要开启钉钉、微信及飞书通知,需要在资源组里配置对应的webhook。系统管理->配置项管理->系统设置->通知配置。SQL审核->SQL上线->提交SQL。...原创 2022-07-21 09:16:20 · 1265 阅读 · 1 评论 -
jenkins流水线之pipeline入门
目录pipeline学习脑图一、pipeline基本介绍1、pipeline是什么2、语法类型二、语法说明三、pipeline实际应用jenkins2.x开始流行pipeline(groovy语言编写)的写法,目的是通过以代码的方式来进行job的构建,减少人工操作导致的人为出错。它是用于描述整条流水线是如何进行,流水线的内容一般包括执行编译、打包、测试、部署及告警通知等步骤。pipeline有两种语法类型,分别是声明式pipeline和脚本式2.1 声明式pipeline字段说明agent : any原创 2022-06-07 17:32:55 · 4740 阅读 · 1 评论 -
Devops之实战部署gitlab ci持续构建
GitLab CI 是GitLab内置的进行持续集成的工具,在代码仓库对应分支根目录下创建.gitlab-ci.yml 文件,并配置GitLab Runner后;可配置自动触发操作,即每次push代码的时候,gitlab将自动识别到.gitlab-ci.yml文件,使用Gitlab Runner执行该脚本完成ci过程,也可手动运行(生产环境下建议手动执行)用来执行.gitlab-ci.yml 脚本的工具,需要在GitLab-CI里面注册,根据不同项目服务运行指定类型的gitlab runner gitla原创 2022-06-02 15:50:54 · 517 阅读 · 0 评论