双周同步开源进展
欢迎加入 KCL 社区进行互动~
KCL 是一个 CNCF 基金会托管的基于约束的记录及函数语言,期望通过成熟的编程语言技术和实践来改进对大量繁杂配置比如云原生 Kubernetes 配置场景的编写,致力于构建围绕配置的更好的模块化、扩展性和稳定性,更简单的逻辑编写,以及更简单的自动化和生态工具集成。
本栏目将会双周更新 KCL 语言社区最新动态,包括功能、官网更新和最新的社区动态等,帮助大家更好地了解 KCL 社区!
KCL 官网: https://kcl-lang.io
感谢所有贡献者过去两周 (2023 11.09 - 11.23) 的杰出工作,以下是重点内容概述
📦 模型更新
Pod
, RBAC
相关的校验模型及 Kubernetes 1.14-1.28 版本的模型参考文档Artifact Hub
中搜索浏览到所有模型的文档及使用方式: https://artifacthub.io/packages/search?org=kcl&sort=relevance&page=1💬 语言更新
🔧 工具链更新
${apiVersion}_${kind}
: https://github.com/kcl-lang/kcl-openapi/pull/68💻 IDE 更新
🏄 API 更新
🔥 架构升级
🚀 性能提升
以下排名不分先后
jsonpatch
进行配置操作
想了解更多?🤔️ 后续我们会通过一系列文章讲解各个模型更具体使用场景以及工作流程,敬请期待! 此外,200+ 模型的源代码位于 https://github.com/kcl-lang/modules,欢迎社区的小伙伴进行共建。❤️
❤️ 感谢所有 KCL 用户和社区小伙伴在社区中提出的宝贵反馈与建议。预计 11 月底我们会正式发布 KCL v0.7 新版本,敬请期待!
更多其他资源请参考:
KCL 网站 : https://kcl-lang.io/
KusionStack 网站: https://kusionstack.io/
KCL 2023 路线规划: https://kcl-lang.io/docs/community/release-policy/roadmap
KCL v0.7.0 Milestone: https://github.com/kcl-lang/kcl/milestone/7
KCL v0.8.0 Milestone: https://github.com/kcl-lang/kcl/milestone/8
KCL Github Issues: https://github.com/kcl-lang/kcl/issues
KCL Github Discussion: https://github.com/orgs/kcl-lang/discussions
👉 戳链接加入 KCL 社区: https://github.com/kcl-lang/community