微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

解析 k8s-geneva-redis-no-secty.yml 时出错:将 YAML 转换为 JSON 时出错:yaml:第 92 行:此上下文中不允许映射值

如何解决解析 k8s-geneva-redis-no-secty.yml 时出错:将 YAML 转换为 JSON 时出错:yaml:第 92 行:此上下文中不允许映射值

尝试在 microk8s 上安装 edgexfoundry,使用以下命令

microk8s.kubectl apply -f k8s-geneva-redis-no-secty.yml

获取错误:解析 k8s-geneva-redis-no-secty.yml 时出错:将 YAML 转换为 JSON 时出错:yaml:第 92 行:此上下文中不允许映射值

但是使用以下命令在 kubernetis 上使用的文件相同 kubectl apply -f k8s-geneva-redis-no-secty.yml,它起作用了,所有的 pod 都在运行。

参考网址:- https://github.com/edgexfoundry/edgex-examples/tree/master/deployment/kubernetes

非常感谢任何帮助。

解决方法

它在格式化 .yml 文件后工作。

错误代码:

  • api版本:v1 种类:服务 元数据: 名称:edgex-core-consul 规格: 类型:节点端口 选择器: 应用程序:edgex-core-consul 端口: - 名称:tcp-8500 端口:8500 协议:TCP 目标端口:8500 节点端口:30850 - 名称:tcp-8400 端口:8400 协议:TCP 目标端口:8400 节点端口:30840

更新代码:

  • api版本:v1 种类:服务 元数据: 名称:edgex-core-consul 规格: 类型:节点端口 选择器: 应用程序:edgex-core-consul 端口: - 名称:tcp-8500 端口:8500 协议:TCP 目标端口:8500 节点端口:30850 - 名称:tcp-8400 端口:8400 协议:TCP 目标端口:8400 节点端口:30840

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。