会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
问心
博客园
首页
新随笔
联系
管理
2021年2月4日
jenkins+kubernetes+helm+spring boot实践
摘要: 一、介绍 (一)、简述 持续构建和发布时工作中不可缺少的重要步骤,大多数采用Jenkins集群来建设CICD持续流程。然而传统的jenkins-salve一主多从集群模式存在一些弊端。(单点故障,各个slave环境不一致,资源分配不均匀等) 基于kubernetes容器技术来实现CICD流程
阅读全文
posted @ 2021-02-04 16:47 qms19
阅读(1129)
评论(0)
推荐(0)
2021年1月28日
ansible-playbook使用
摘要: 一、playbook入门 (一)、简述 playbook和ad-hoc相比,是一种完全不同的ansible运行方式,功能非常强大。 playbooks是资源简单的配置管理系统和多机器部署的基础。 基于yaml格式文件声明式配置执行任务 (二)、单文件示例 - hosts: nginx vars: h
阅读全文
posted @ 2021-01-28 16:02 qms19
阅读(157)
评论(0)
推荐(0)
jenkins分布式构建部署系统
摘要: 一、介绍 在大规模jobs的场景下,单台Jenkins master同时执行多个任务的构建,其性能可能会出现瓶颈从而会影响代码部署的效率,因此jenkins官方提供了jenkins分布式构建。将所有的jobs运行到不同的Jenkins slave节点,大幅度提供并行job的构建能力。 二、基于y
阅读全文
posted @ 2021-01-28 13:56 qms19
阅读(293)
评论(0)
推荐(0)
jenkins共享库实践
摘要: 一、共享库管理 (一)、介绍 简述 由于流水线被组织中越来越多的项目所使用,常用的模块功能可能多个项目都会使用。在多个项目之间共享流水线有助于减少冗余和代码的可读性。 共享库结构 (root) +- src # Groovy source files | +- org | +- foo | +- B
阅读全文
posted @ 2021-01-28 10:45 qms19
阅读(836)
评论(0)
推荐(0)
jenkins权限管理
摘要: 一、权限管理 (一)、入门 介绍 在研发内部存在多个角色(开发、运维、测试),这些角色往往负责不同的项目,jenkins只提供了简单的权限管理。 插件 Role-based Authorization Strategy插件提供了基于角色的权限管理 (二)、插件使用 安装插件 ## 系统管理 => 插
阅读全文
posted @ 2021-01-28 10:43 qms19
阅读(145)
评论(0)
推荐(0)
2021年1月26日
pipeline使用
摘要: 一、入门 (一)、介绍 Jenkins Pipeline是一套插件,支持将连续输送Pipeline实施和整合到Jenkins。Pipeline提供了一组可扩展的工具,用于通过PipelineDSL为代码创建简单到复杂的传送Pipeline。 (二)、脚本式 介绍 脚本式pipeline是基于gr
阅读全文
posted @ 2021-01-26 16:02 qms19
阅读(438)
评论(0)
推荐(0)
2021年1月25日
jenkins基本使用
摘要: 一、介绍 jenkins是基于java开发的开源持续集成工具,用于监控持续重复的工作。旨在提供一个开发易用的软件平台,使软件的持续集成变成可能。 二、安装 (一)、环境准备 openjdk8 yum install -y java-1.8.0-openjdk.x86_64 git yum ins
阅读全文
posted @ 2021-01-25 09:31 qms19
阅读(749)
评论(0)
推荐(0)
sonarqube使用
摘要: 一、介绍 sonar是一款静态代码质量分析工具,支持包括JAVA、JS、CSS等20多种语言,能够集成到IDE、Jenkins等服务中,方便查看代码质量分析报告。 二、安装 (一)、环境准备 centos 7 docker 19.0 + docker-compose 1.26 + (二)、配置d
阅读全文
posted @ 2021-01-25 09:28 qms19
阅读(361)
评论(0)
推荐(0)
2021年1月21日
elkstack管理
摘要: 一、ES集群中unassigned_shards的故障 (一)、现象 es集群状态异常 # Elasticsearch red unassigned_shards 恢复 replicas 节点恢复 查看es集群状态 # 查看集群健康状态 curl -XGET http://localhost:920
阅读全文
posted @ 2021-01-21 10:32 qms19
阅读(84)
评论(0)
推荐(0)
2021年1月11日
elkstack监控使用
摘要: 一、基本介绍 Elastic Stack(也称为 ELK Stack)可用于各种用例 — 从可观测性到安全性,从企业搜索到业务分析。 二、架构和组件 (一)、架构图 (二)、组件 elasticsearch elasticsearch是一个分布式搜索引擎,用于搜索、分析、存储日志。 logs
阅读全文
posted @ 2021-01-11 13:51 qms19
阅读(160)
评论(0)
推荐(1)
下一页
公告