将 YAML 转换为 JSON 时出错:yaml:第 182 行:在 calico yaml 中未找到预期的“-”指示符

error converting YAML to JSON: yaml: line 182: did not find expected '-' indicator in calico yaml

我正在通过 calico 设置 Kubernetes 集群网络配置,同时执行 'kubectl apply -f calico.yaml',我得到以下错误

错误:解析错误 calico.yaml:将 YAML 转换为 JSON 时出错:yaml:第 182 行:未找到预期的“-”指示符

我正在使用 https://docs.projectcalico.org/manifests/calico.yaml

中指定的默认 yaml 文件

有没有人遇到过这个问题并解决了。请还有其他建议。

您可以应用此 yaml,无需将其保存在本地。正如 peterzinho16 刚才所说 运行:

kubectl apply -f https://docs.projectcalico.org/manifests/calico.yaml

然后将创建所有资源。