惯例先放下新鲜出炉的介绍和 Quick Start
- Kustomize KCL: GitHub - KusionStack/kustomize-kcl: Kustomzie KCL Function
- Helm KCL: GitHub - KusionStack/helm-kcl: Helm KCL Plugin
按照云原生原教思路,你可以把 KCL 代码直接写在 YAML 中,完成对已有 YAML 的外置编辑和校验比如设置标签、注入 Sidecar 容器,使用 KCL Policy 对 YAML 进行安全扫描和检查,保持数据和逻辑分离维护,下一步计划是在容器和服务方面积累更多 KCL 模型,以及在运行时 Controller 中支持 KRM 编辑和校验。
更多 KCL 文档可以参考:
- KCL 网站:https://kcl-lang.io/