KCL 团队很高兴地宣布 KCL v0.6.0 新版本现在已经可用!本次发布为大家带来了三方面的重点更新:语言、工具链、社区集成 & 扩展支持。
- 使用功能更完善错误更少的 KCL 语言、IDE 和工具链提升代码编写体验和效率
- 使用 包管理工具 KPM 和 OCI Registry 等工具直接使用和共享您的云原生领域模型,降低学习和上手成本
- 使用 Helmfile KCL 插件和 KCL Operator 等云原生集成扩展同时支持在客户端和运行时对 Kubernetes 资源进行原地修改和验证
进一步您可以在发布页面或者 KCL 官方网站获得下载安装指南和详细信息。
- 发布页面:https://github.com/kcl-lang/kcl/releases/tag/v0.6.0
- 官网网站:https://kcl-lang.io
KCL 是一个 Rust 编写的开源的基于约束的记录及函数语言并通过成熟的编程语言技术和实践来改进对大量繁杂配置比如云原生 Kubernetes 配置场景的编写,致力于构建围绕配置的更好的模块化、扩展性和稳定性,更简单的逻辑编写,以及更简单的自动化和生态工具集成。
您可以将 KCL 用于
- 生成静态配置数据如 JSON, YAML 等,或者与已有的数据进行集成
- 使用 Schema 对配置数据进行抽象建模并减少配置数据中的样板文件
- 为配置数据定义带有规则约束的 Schema 并对数据进行自动验证
- 通过梯度自动化方案和 GitOps 无副作用地组织、简化、统一和管理庞大的配置
- 通过分块编写配置数据可扩展地管理庞大的配置
- 通过与云原生配置工具集成直接编辑或校验存量 Kubernetes 资源
Ext Link: https://mp.weixin.qq.com/s?__biz=MzkyMDM5Mjk2Mw==&mid=2247485074&idx=1&sn=1bdad9541714fa58856c75f572a3aaa4&chksm=c192c2fef6e54be810e1a6bf875ded43b8c5c31721f3ea6bf4d1b8a4cf7666312385cddf5d55&token=987149403&lang=zh_CN#rd
1
共 0 条评论, 1 页
评论区
写评论还没有评论