首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Kubernetes 1.18 Caclico CNI CIDRNotAvailable报文

Kubernetes 1.18 Caclico CNI CIDRNotAvailable报文
EN

Stack Overflow用户
提问于 2020-04-13 21:21:47
回答 1查看 1.2K关注 0票数 1

我有Kubernet1.18集群和Calico CNI (v3.13.2)。我能够安排好工作量。但在事件中,我看到了来自默认名称空间中所有节点的CIDRNotAvailable消息。

我的CIDR范围是/etc/kubernetes/manifests/kube-controller-manager.yaml文件中的-cluster-cidr=10.236.0.0/16

代码语言:javascript
复制
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

子网

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-04-21 02:10:26

我必须从kubeadm配置中删除serviceSubnet,并使用默认的子网,并将此子网用于POD podSubnet: 10.201.0.0/16。使用此配置创建了集群,现在此错误停止出现,我可以看到所有节点都分配了CIDR子网。

代码语言:javascript
复制
kubectl get nodes -o jsonpath='{.items[*].spec.podCIDR}'
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61188829

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档