Kubernetes 1.18 Caclico CNI CIDRNotAvailable 消息
Kubernetes 1.18 Caclico CNI CIDRNotAvailable message
我有 Kubernets 1.18 集群和 Calico CNI (v3.13.2)。我能够安排工作量。但在事件中我看到 CIDRNotAvailable
消息,来自默认名称 space.
中的所有节点
我的 CIDR 范围是 /etc/kubernetes/manifests/kube-controller-manager.yaml
文件中的 -cluster-cidr=10.236.0.0/16
。
kg events -A -w
NAMESPACE LAST SEEN TYPE REASON OBJECT MESSAGE
default 4m41s Normal CIDRNotAvailable node/kube01 Node kube01 status is now: CIDRNotAvailable
default 23s Normal CIDRNotAvailable node/kube02 Node kube02 status is now: CIDRNotAvailable
default 2m56s Normal CIDRNotAvailable node/kube03 Node kube03 status is now: CIDRNotAvailable
default 4m33s Normal CIDRNotAvailable node/kube04 Node kube04 status is now: CIDRNotAvailable
default 4m1s Normal CIDRNotAvailable node/kube29 Node kube29 status is now: CIDRNotAvailable
default 94s Normal CIDRNotAvailable node/kube30 Node kube30 status is now: CIDRNotAvailable
default 3m12s Normal CIDRNotAvailable node/kube31 Node kube31 status is now: CIDRNotAvailable
知道为什么会显示此消息吗?
谢谢
SR
子网
我必须从 kubeadm 配置中删除 serviceSubnet
并使用默认的,并将此子网用于 POD IP podSubnet: 10.201.0.0/16
。使用此配置创建集群,现在不再出现此错误,我可以看到所有节点都分配了 CIDR 子网。
kubectl get nodes -o jsonpath='{.items[*].spec.podCIDR}'
我有 Kubernets 1.18 集群和 Calico CNI (v3.13.2)。我能够安排工作量。但在事件中我看到 CIDRNotAvailable
消息,来自默认名称 space.
我的 CIDR 范围是 /etc/kubernetes/manifests/kube-controller-manager.yaml
文件中的 -cluster-cidr=10.236.0.0/16
。
kg events -A -w
NAMESPACE LAST SEEN TYPE REASON OBJECT MESSAGE
default 4m41s Normal CIDRNotAvailable node/kube01 Node kube01 status is now: CIDRNotAvailable
default 23s Normal CIDRNotAvailable node/kube02 Node kube02 status is now: CIDRNotAvailable
default 2m56s Normal CIDRNotAvailable node/kube03 Node kube03 status is now: CIDRNotAvailable
default 4m33s Normal CIDRNotAvailable node/kube04 Node kube04 status is now: CIDRNotAvailable
default 4m1s Normal CIDRNotAvailable node/kube29 Node kube29 status is now: CIDRNotAvailable
default 94s Normal CIDRNotAvailable node/kube30 Node kube30 status is now: CIDRNotAvailable
default 3m12s Normal CIDRNotAvailable node/kube31 Node kube31 status is now: CIDRNotAvailable
知道为什么会显示此消息吗?
谢谢 SR
子网
我必须从 kubeadm 配置中删除 serviceSubnet
并使用默认的,并将此子网用于 POD IP podSubnet: 10.201.0.0/16
。使用此配置创建集群,现在不再出现此错误,我可以看到所有节点都分配了 CIDR 子网。
kubectl get nodes -o jsonpath='{.items[*].spec.podCIDR}'