[kubernates]kube-flannel-ds 一直 CrashLoopBackOff

2023-05-16

使用 Kubeadm 安装 K8s 集群,在安装 flannel 网络插件后,发现 kube-flannel-ds 一直处于 CrashLoopBackOff 状态:

[root@test-129-70 k8s]# kubectl get po -A
NAMESPACE     NAME                                  READY   STATUS     		RESTARTS   AGE
kube-system   coredns-6fbb9d899b-qkwd2              0/1     Pending    			0          102s
kube-system   coredns-6fbb9d899b-xswqr              0/1     Pending    			0          102s
kube-system   etcd-test-129-70                      1/1     Running    			0          41s
kube-system   kube-apiserver-test-129-70            1/1     Running    			0          36s
kube-system   kube-controller-manager-test-129-70   1/1     Running    			0          51s
kube-system   kube-flannel-ds-amd64-rp2pd           0/1     CrashLoopBackOff   	0          90s
kube-system   kube-proxy-gjpsz                      1/1     Running    			0          102s
kube-system   kube-scheduler-test-129-70            1/1     Running    			0          60s

使用命令:kubectl -n kube-system logs kube-flannel-ds-amd64-rp2pd 查看日志,发现包含如下错误信息:

Error registering network: failed to acquire lease: node "test-129-70" pod cidr not assigned

则问题是出在默认的网段上,需要判断在 kubeadm init 初始化的时候,是否没有添加 --pod-network-cidr=10.10.0.0./16 参数,这里的 10.10.0.0/16 根据各自的实际情况定义,不冲突就好。

另外:如果使用的是 flannel ,在 apply 前编辑一下 kube-flannel.yml ,在第 128 行:

126   net-conf.json: |
127     {
128       "Network": "10.244.0.0/16",
129       "Backend": {
130         "Type": "vxlan"
131       }
132     }

"Network": "10.244.0.0/16" 的ip段改为初始化时的 10.10.0.0/16 ,否则node之前的 Cluster IP 可能会不通。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

[kubernates]kube-flannel-ds 一直 CrashLoopBackOff 的相关文章

  • kube-flannel.yaml

    官网对kube flannel yml的解释 adds the cni version to the cni conf yaml inside the kube flannel cfg xff08 把cui版本加入kube flannel
  • K8s ❉ node节点未找到cni0/flannel.1网络

    问题描述 xff1a 现有测试环境有3台k8s服务器 xff0c 现在新添加两台服务器 xff0c 发现新加的服务器flannel 1和cni0网卡没有生成 root 64 slave1 ifconfig docker0 flags 61
  • 技术干货|深入理解flannel

    根据官网的描述 xff0c flannel是一个专为kubernetes定制的三层网络解决方案 xff0c 主要用于解决容器的跨主机通信问题 1 概况 首先 xff0c flannel利用Kubernetes API或者etcd用于存储整个
  • 解决k8s无法安装flannel

    手动创建 kube flannel yml文件 span class token punctuation span root 64 k8smaster span class token punctuation span span class
  • Kube-Prometheus Stack监控mysql

    准备环境 mysql 环境可以搭建2个或者一个来进行监控 我这个是搭建了2个一个使用容器启动 xff0c 一个二进制安装如图所示 配置mysql exporter进行采集数据 apiVersion apps v1 span class to
  • k8s——flannel网络

    文章目录 一 Flannel简介二 Flannel网络概述三 部署 一 Flannel简介 1 当一个k8s集群创建好后一般会存在三种IP xff0c 分别是 xff1a Pod IP Node IP Cluster IP Cluster
  • K8S服务发现(kube-dns)

    K8S中 xff0c Pod如果想也另外一个Pod通信 xff0c 通常不会直接基础此Pod的IP xff08 动态的 xff09 xff0c 也不会记住此Pod形成的Service的IP xff08 相对比较稳定 xff0c 但也是动态的
  • 【kubernetes/k8s概念】kube-ovn架构和部署安装

    Kube OVN是一款由灵雀云自主研发的开源企业级云原生Kubernetes容器网络编排系统 xff0c 它通过将OpenStack领域成熟的网络功能平移到Kubernetes xff0c 极大增强了Kubernetes容器网络的安全性 可
  • Flannel介绍

    本文个人博客地址 xff1a http www huweihuang com article flannel flannel introduction 一 flannel是什么 xff08 what xff09 xff08 一 xff09
  • kubernetes应用flannel失败

    按照官网给的命令 kubectl apply f https raw githubusercontent com coreos flannel master Documentation kube flannel yml 回头查看k8s的运行
  • kube-flannel.yml 保存

    apiVersion policy v1beta1 kind PodSecurityPolicy metadata name psp flannel unprivileged annotations seccomp security alp
  • kubernetes flannel pod CrashLoopBackoff解决

    背景 某环境客户部署了一个kubernetes集群 xff0c 发现flannel的pod一直重启 xff0c 始终处于CrashLoopBackOff状态 排查 对于始终CrashLoopBackOff的pod xff0c 一般是应用本身
  • [kubernates]kube-flannel-ds 一直 CrashLoopBackOff

    使用 Kubeadm 安装 K8s 集群 xff0c 在安装 flannel 网络插件后 xff0c 发现 kube flannel ds 一直处于 CrashLoopBackOff 状态 xff1a span class token pu
  • kube-proxy ipvs模式详解

    一 kube proxy 开启 ipvs 1 环境准备 xff1a 测试环境为kubernetes集群 xff0c 一台master节点 xff0c 一台node节点 集群网络使用flanneld搭建 注意 xff1a master节点上也
  • Kubernates简介

    Kubernates简介 应用程序的开发部署变化 从单体应用到微服务 单体应用的缺点 由多个彼此耦合的组件组成 开发 部署 管理必须以同一个实体进行 即使对某个组件的小修改也需要重新部署整个应用 组件之间没有严格的边界定义 相互依赖 随着功
  • k8s笔记8--快速部署k8s集群 v1.19.4--calico网络

    k8s笔记8 快速部署k8s集群 v1 19 4 calico网络 1 介绍 2 搭建集群 4 注意事项 3 说明 1 介绍 k8s 部署的时候可以选择多种cni插件 每种插件都有其对应的特殊 最经典的的莫过于 Flannel 和 Cali
  • k8s笔记25--k8s 跨主机网络flannel

    k8s笔记25 k8s 跨主机网络flannel 简介 不同机器上网络设备区别 flannel 网络常见三大后端模式 UDP VXLAN host gw 如何查看集群用哪种网络模式 阿里云flannel容器网络 alloc 参考文档 简介
  • 使用 192.168.0.0/16 或其他 iprange 作为 kubernetes + flannel 的 pod cidr

    在教程中https kubernetes io docs setup independent create cluster kubeadm https kubernetes io docs setup independent create
  • Kube flannel 处于 CrashLoopBackOff 状态

    我们刚刚开始在 kubernetes 上创建集群 现在我们尝试部署tiller 但出现错误 NetworkPlugin cni 设置 pod 失败 tiller deploy 64c9d747bd br9j7 kube system 网络
  • 访问 Kubernetes clusterIP 服务请求超时

    我正在寻求帮助来解决这个无法正常工作的基本场景 安装了三个节点kubeadm on VirtualBox 虚拟机在 MacBook 上运行 sudo kubectl get nodes NAME STATUS ROLES AGE VERSI

随机推荐