Helm 升级引发 YAML 解析器错误

Posted

技术标签:

【中文标题】Helm 升级引发 YAML 解析器错误【英文标题】:Helm Upgrade throwing YAML parser errors 【发布时间】:2020-12-15 23:33:09 【问题描述】:

我在添加 grafana 仪表板后尝试运行 helm upgrade,但遇到 YAML 解析器错误。 我不知道要在这里解决什么。有人可以帮忙解决这个问题吗?

错误:grafana/dashboards/elasticsearch-cluster.yaml 上的 YAML 解析错误将 YAML 转换为 JSON:yaml:第 16 行:找不到预期的“:”


  "annotations": 
    "list": [

     ]
 ,

【问题讨论】:

添加产生错误的命令,同时将grafana/dashboards/elasticsearch-cluster.yaml文件添加到问题中。 能否将完整内容添加到您的问题中? 【参考方案1】:

似乎缺少右花括号


  "annotations": 
    "list": [

     ]
    # added this
 ,

【讨论】:

【参考方案2】:

问题是由于缩进,通过适当的格式修复了问题。

【讨论】:

以上是关于Helm 升级引发 YAML 解析器错误的主要内容,如果未能解决你的问题,请参考以下文章

在脚本中使用应用引擎 yaml 解析器

PHP YAML 解析器 [关闭]

升级Android Studio 3.1.2后,ProGuard配置解析器出错?

Helm / kube-prometheus-stack:我可以在 values.yaml 中为导出器创建规则吗?

令人费解的 php 解析器错误

告诉错误位置的 JavaScript JSON 解析器