宣布Kyverno 1.15版本发布!

宣布Kyverno 1.15版本发布!

💡 原文英文,约1700词,阅读约需6分钟。
📝

内容提要

Kyverno 1.15发布,增强Kubernetes政策管理,新增MutatingPolicy、GeneratingPolicy和DeletingPolicy三种策略类型,支持动态资源转换、智能资源创建和控制清理,提升用户体验和性能,社区贡献超过850次。

🎯

关键要点

  • Kyverno 1.15发布,增强Kubernetes政策管理,提升用户体验和性能。
  • 新增MutatingPolicy、GeneratingPolicy和DeletingPolicy三种策略类型。
  • MutatingPolicy支持动态资源转换,集成Kubernetes原生功能。
  • GeneratingPolicy支持智能资源创建和同步,使用CEL表达式。
  • DeletingPolicy用于控制Kubernetes资源的清理,支持定期运行。
  • 社区贡献超过850次,参与者超过70人,包括许多首次贡献者。
  • 新策略类型提供Kubernetes原生集成,增强了政策灵活性。
  • ValidatingPolicy在性能测试中显示出显著的改进,适合生产环境。
  • 引入新的OpenReports API组支持,增强政策报告功能。
  • Kyverno 1.15与现有ClusterPolicy资源完全向后兼容,用户可逐步采用新策略类型。

延伸问答

Kyverno 1.15版本新增了哪些策略类型?

Kyverno 1.15版本新增了MutatingPolicy、GeneratingPolicy和DeletingPolicy三种策略类型。

MutatingPolicy的主要功能是什么?

MutatingPolicy支持动态资源转换,并集成Kubernetes原生功能,允许用户灵活地修改资源。

GeneratingPolicy如何提高资源创建的智能性?

GeneratingPolicy使用CEL表达式定义生成逻辑,增强了灵活性和表达能力,支持复杂的资源生成场景。

DeletingPolicy的作用是什么?

DeletingPolicy用于控制Kubernetes资源的清理,支持定期运行并根据匹配规则删除资源。

Kyverno 1.15在性能上有哪些改进?

Kyverno 1.15在性能测试中显示出显著的改进,特别是在高负载条件下,提供了更快的延迟和更低的资源消耗。

Kyverno 1.15与现有ClusterPolicy资源的兼容性如何?

Kyverno 1.15与现有ClusterPolicy资源完全向后兼容,用户可以逐步采用新策略类型。

➡️

继续阅读