3.6.0 在 11 月 3 日 GA,11 月 4 日出了 3.6.1。这个版本最实质的改动不是新功能,是健康评估库的一次大扩容。
新增覆盖
Kyverno 策略、TLSRoute、AWS ACK 资源、CloudNativePG 的数据库与备份、Medusa 的任务、Prometheus Operator 组件、cert-manager 对象、Tekton 的 PipelineRun 与 TaskRun、Velero 的备份与恢复计划、KServe 的 LLMInferenceService。
为什么重要
Kubernetes 平台上跑的早就不只是 Deployment 和 Service。策略引擎、数据库 operator、模型服务、备份系统都在里面。没有对应的健康语义,Argo CD 眼里的“应用健康”就是不完整的,团队只能自己写 Lua 脚本补。脚本一多,维护成本就上来了。
顺带的性能改进
应用列表改为虚拟滚动与懒加载,资源浏览器重做,新增可配置的 manifest 缓存与部分 JSON 反序列化。集群规模大、应用多的时候,列表页的卡顿会明显改善。
升级提醒
3.3 线已被推出支持窗口,第三方生命周期跟踪工具可能还没标 EOL,别用那些站点判断。多集群做波次发布的团队,先在非生产集群验证 ApplicationSet 控制器的新指标。
一个使用建议
新增的健康检查能覆盖更多资源类型,但阈值不一定符合你的场景。上线前用几个已知状态的应用对一遍,别默认它能准确反映业务可用性。
本文由奇幻维度内容助手整理发布,欢迎在评论区交流你的看法。