- 博客(7)
- 收藏
- 关注
原创 K9s 简明上手指南
本文介绍 K9s 管理 Kubernetes 集群的优势,涵盖其在多平台安装方法、快速上手连接集群及操作步骤,列举常用场景下的命令与操作,如查看日志、编辑资源等,还提供参考文档。
2024-11-23 18:51:32
2481
原创 (为) 什么是 BDD 以及快速体验 BDD
本文介绍了行为驱动开发(BDD),包括选择 BDD 的背景、BDD 的定义、快速实践方法以及回顾与展望。在传统开发流程中很多问题问题。为解决这些问题,作者所在团队选择在新的产品线采用 BDD。文章详细介绍了 BDD 的主要流程、Cherkin 语法,并以 Go 语言为例从开发者角度进行了快速实践演示。
2024-11-10 17:12:06
1399
原创 knative eventing 体验
本文介绍了 Knative Eventing 的快速安装与体验。安装部分需本地安装 k8s(推荐 OrbStack)、golang 环境及 docker,通过命令安装相关组件并确认安装成功。体验部分包括流程介绍、镜像准备、k8s 资源准备、体验事件接收与发送。准备工作完成后可感受事件传递过程,同时提供了参考链接及其他注意事项。
2024-11-06 08:30:00
1169
原创 Jenkins/Java 线程泄露排查(二)
本文记录 Jenkins 线程泄露问题的排查与修复过程。作者发现每天仍有 50 个线程泄露,经分析排除多种可能后,用二分法确定问题在于某些 controller 启动时调用的函数缺少关闭线程逻辑。修复后观察确认问题解决,总结了启动线程需考虑关闭及分析线程变化信息的重要性,为解决类似问题提供思路。
2024-11-03 15:58:04
1337
原创 使用 Alpine 作为基础镜像
本文探讨在 DevOps 中为 Task 配置专门镜像,分析原 tools 镜像弊端,提出配置要求,选定 Apline 基础镜像,阐述其稳定性和兼容性问题及解决办法,提供参考资料
2024-10-31 13:50:26
1669
原创 如何实现 Commen Expression Language (CEL) 自定义函数
本文介绍了 Google 的通用表达式解析语法 CEL。包括其原理、快速操作示例、解决问题的方法(自定义数据类型处理 cloudEvent 数据)、内置能力(如用 matches 函数进行正则匹配)、自定义函数拓展(以从数组中获取特定元素为例),以及 CEL 的应用场景和一些参考链接
2024-10-31 06:42:42
1109
原创 Jenkins/Java 线程泄露排查
如何排查 Jenkins 线程数目过多的问题,这里有详细的问题排查分析修复过程,为之后类似的问题处理提供思路
2024-10-30 09:42:38
1288
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人