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

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐