发布于: Oct 25, 2022
CDK For Kubernetes Plus (CDK8s+) 是一个多语言类库,用于使用基于高层意图的构造定义 Kubernetes 应用程序。定义 Kubernetes 应用程序的客户表示,Kubernets 清单的可维护性十分具有挑战性;CDK8s+ 为每个核心 Kubernetes 对象提供一个手动构建的构造,旨在降低 Kubernets 清单的准入门槛并提高其可维护性,从而以更低的复杂性公开更丰富的 API。通过本次发布,CDK8s+ 现已全面推出且使用稳定。这意味着,至少在下一个主要版本推出之前,API 将保持不变并获得完全支持(无重大变更)。CDK8s+ 作为各 Kubernetes 规范版本的独立库出售,所有这些库现已正式发布且使用稳定。
客户还想通过应用社区或组织策略来验证其清单。CDK8s 现在支持与第三方工具(有利于验证)集成,并且可以在合成过程中执行验证。此操作支持 CDK8s 遵照必要的策略生成的清单。