yaml 格式错误 did not find expected key
持续集成或者在k8s master节点上执行yaml脚本部署时报错。看报错信息,描述的是yaml转json失败导致。解决思路:格式是否有错,真的是yaml格式错误,可以把内容复制到http://www.yamllint.com/或者找一个yaml校验工具进行调试如果yaml格式正确,则是逻辑上的问题,例如:k8s上对象依赖关系,是否嵌套的正确,典型案例就是volumes应该放在和container
·
持续集成或者在k8s master节点上执行yaml脚本部署时报错。看报错信息,描述的是yaml转json失败导致。
解决思路:
- 格式是否有错,真的是yaml格式错误,可以把内容复制到http://www.yamllint.com/或者找一个yaml校验工具进行调试
- 如果yaml格式正确,则是逻辑上的问题,例如:k8s上对象依赖关系,是否嵌套的正确,典型案例就是volumes应该放在和containers平级的位置,不要放在任意一个container中,惯例放在最后且和containers平级。
更多推荐
所有评论(0)