k8s安装calico失败:

最开始安装方式

curl https://docs.projectcalico.org/manifests/calico.yaml -O

kubectl apply -f calico.yaml

报错如下

error: unable to recognize "calico.yaml": no matches for kind "PodDisruptionBudget" in version "policy/v1"

这是k8s不支持当前calico版本的原因, calico版本与k8s版本支持关系可到calico官网查看,可以改成如下

curl https://docs.projectcalico.org/v3.18/manifests/calico.yaml -O

kubectl apply -f calico.yaml
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐