首页
学习
活动
专区
圈层
工具
发布

Grafana系列-GaC-1-Grafana即代码的几种实现方式

[19] Jsonnet 根据 Grafana 的一些官方演讲视频和代码库以及博客文章, Grafana 是重度依赖 Jsonnet[20] 这一配置语言的. 后面我们会详细介绍其历史及使用方法....以及 jsonnet 生成 Dashboard 的前置 tasks•在 Grizzly 和 Tanka 中, jsonnet 就是一级公民....如 Grizzly 可以直接使用 Jsonnet[22]•... 小结, Jsonnet 是目前几乎唯一的深度 Dashboard as Code 方案, 必选....已知的限制 抛弃 Kubernetes YAML,完全采用 jsonnet 管理资源,你需要另外掌握以下知识: •Jsonnet•Tanka 使用•Kubernetes 资源的相关 Jsonnet Library...•Grafana 相关的 Jsonnet Library 小结,不建议使用 tanka, 除非你是 Jsonnet 配置语言的狂热粉丝和专家。

79610
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    告别配置复杂性:领域特定语言(DSL)能帮你吗?

    过去几年涌现出大量旨在生成配置的领域特定语言 (DSL),即配置语言:HCL,Dhall,Jsonnet,Starlark,CUE,Nickel,KCL,Pkl,以及其他。我敢肯定至少有15种。...例如,CUE 基于从 Google 内部配置语言中吸取的经验教训(Jsonnet 也是如此),CUE 的一个目标是通过不允许覆盖来更容易确定最终值设置的位置。Dhall 的一个目标是使导入安全。...Jsonnet 是JSON 的超集。Nickel 中的类型是可选的。Pkl……等等。至少从编程语言设计的角度来看,它们很有趣。 好的,这些语言看起来是什么样的?...namespace = Some "example" , labels = Some deploymentLabels } , spec = Some deploymentSpec } Jsonnet

    44310
    领券