- 博客(3)
- 收藏
- 关注
原创 Helm教程
Helm是Kubernetes的包管理工具,其核心是通过Go模板引擎将Chart资源模板与values.yaml配置结合,生成最终的YAML部署文件。Chart包含Kubernetes应用程序所需的所有资源定义,Repository用于存储和共享charts,Release代表集群中运行的chart实例。Helm提供安装、升级、回滚等全生命周期管理功能,支持模板渲染(--dry-run)、依赖管理和版本控制。关键操作包括:添加仓库(helm repo add)、安装应用(helm install)、查看状态
2025-07-03 12:04:31
2023
原创 Go工程搭建最佳实践之wire如何应对循环依赖
wire是Google为了解决手动书写遵循依赖注入规则的代码十分繁复的问题,wire可以自动生成依赖注入的代码,大大提高了生产效率。试想一下,人工去梳理并书写几百行的实例依赖关系,那得是多么痛苦的事情。
2025-06-05 21:28:58
624
原创 技术书籍令人头疼的某些问题
我个人平时喜欢阅读技术书籍去增长自己的技术水平,技术书籍是很重要的途径之一。但是即使被阅读很广泛的书籍依然有很多问题。第一个问题是论述不够简炼。给读者带来的问题就是浪费时间,本来能够很容易就能学会的东西,要花两倍甚至更多的时间。第二个问题是没有观点。论述一项技术,总喜欢以定义、优缺点与怎么做的模板去叙述,但是这项技术在生产中是否有价值却不去提及。一项技术不可能是完美的,是否能应对生产环境、性能如何与同类技术相比优劣。这就是我说的观点。我喜欢有观点的书籍,哪怕是错误的观点。第三个问题是观点错误
2022-05-28 15:27:28
239
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅