文章 链接到标题 技术 链接到标题 2022-30: 如何维护一个开源项目
明确自己的项目预期,后续的发展路线以及如何与开发者沟通。
How Our Bare Metal Cloud Keeps up with All the New OS Releases
[[Equinix]] 如何进行发行版的快速验证工作的介绍。之前一直是手动测试验证(无法想象),现在通过 [[BuildKite]] ,通过 DSL 来描述 OS 内容,使用 [[virt-customize]] 来进行配置改动,改动完整后,推送到 S3,进行自动化测试,最终推送给客户。
采用 [[Buildkite]] 的原因:
支持动态 pipeline,可以进行条件判断 允许 pipeline 进行交互输入 可以自定义运行形态(环境) 不同架构可以共用一套 Pipeline [[BuildKite]] 学习成本不低。
程序 Hot reload config 的实现方式
监听文件(我自己比较常用的方式) 每次都reload 监听HUP 信号 10 Kubernetes Security Context settings you should understand
关于 [[kubernetes]] 安全配置的一些方法(感觉大部分人都用不上)
The people of the cloud