【问题标题】:How to fix calico.yaml for kubernetes cluster?如何修复 kubernetes 集群的 calico.yaml?
【发布时间】:2016-10-05 11:15:45
【问题描述】:

尝试了几个选项来解决 weave-net (How to fix weave-net CrashLoopBackOff for the second node?) 的问题,我决定尝试使用 calico 而不是 weave-net。 kubernetes 的文档告诉我只需要一个或另一个。该命令(根据此处的文档https://github.com/projectcalico/calico-containers/tree/master/docs/cni/kubernetes/manifests/kubeadm)失败:

vagrant@vm-master:~$ sudo kubectl create -f https://github.com/projectcalico/calico-containers/blob/master/docs/cni/kubernetes/manifests/kubeadm/calico.yaml
yaml: line 6: mapping values are not allowed in this context

我做错了什么?是已知问题吗?我该如何修复/解决它?

【问题讨论】:

    标签: kubernetes project-calico


    【解决方案1】:

    您需要在命令中引用原始 YAML 文件,而不是完整的 GitHub HTML 文档:

    kubectl create -f https://raw.githubusercontent.com/projectcalico/calico-containers/master/docs/cni/kubernetes/manifests/kubeadm/calico.yaml
    

    【讨论】:

    • 哦..当然,明白了...我怎么能错过它:)
    【解决方案2】:

    只需将您的 HTML 网址替换为原始数据网址即可。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-03-18
      • 1970-01-01
      • 2018-12-26
      • 2022-09-26
      • 2020-12-04
      • 2015-10-19
      • 1970-01-01
      相关资源
      最近更新 更多