一、在安装flannel网络插件后,发现pod: kube-flannel-ds 一直是CrashLoopBackOff 此报错是因为安装Kubeadm Init的时候,没有增加 --pod-network-cidr 10.244.0.0/16参数或者kube-flannel.yml如果yml中的" ...
分类:
其他好文 时间:
2019-10-13 11:14:26
阅读次数:
696
1、前言 BGP工作模式: bgp工作模式和flannel的host gw模式几乎一样; bird是bgd的客户端,与集群中其它节点的bird进行通信,以便于交换各自的路由信息; 随着节点数量N的增加,这些路由规则将会以指数级的规模快速增长,给集群本身网络带来巨大压力,官方建议小于100个节点; 限 ...
分类:
其他好文 时间:
2019-09-29 09:51:55
阅读次数:
242
环境版本说明: 三台vmware虚拟机,系统版本CentOS7.6。 Kubernetes 1.16.0,当前最新版。 flannel v0.11 docker 18.09 使用kubeadm可以简单的搭建一套k8s集群环境,而不用关注安装部署的细节,而且现在k8s的版本更新频率很快,所以这种方法十 ...
分类:
Web程序 时间:
2019-09-26 21:28:48
阅读次数:
118
抓包 修改flannel的VXLAN 方式 ...
分类:
其他好文 时间:
2019-09-24 17:38:40
阅读次数:
63
[plugin flannel does not support config version 导致 Unable to update cni config: no valid networks found in /etc/cni/net.d 解决 https://github.com/coreos ...
分类:
其他好文 时间:
2019-09-21 14:49:21
阅读次数:
276
kubernetes有以下几个特性: 1.自动装箱: 能自动完成容器的部署,而不影响其可用性。2.自我修复: 如果容器崩了,它可以在一秒钟启动。 没必要修复,在从起一个容器就行了。3.水平扩展: 只要物理资源平台是足够的,就可以水平扩展4.服务发现和负载均衡: ? master/node ? mas ...
分类:
Web程序 时间:
2019-09-16 16:14:11
阅读次数:
138
Kubernetes系统上Pod网络的实现依赖于第三方插件,而Flannel是由CoreOS主推的目前比较主流的容器网络解决方案,CNI插件有两种功能:网络配置和网络策略,由于flannel比较简单,并不支持网络策略,flannel项目自身只是一个框架,真正提供网络功能的是它的后端实现,目前,Fla ...
分类:
Web程序 时间:
2019-09-11 15:49:20
阅读次数:
110
部署Flannel网络 部署flannel网络需要执行以下步骤: 第一步:下载flannel二进制包 第二步:解压flannel二进制包并且复制到其他节点 第三步:写入分配的子网段到etcd,供flanneld使用 第四步:编写flanneld配置文件 第五步:编写flanneld.service配 ...
分类:
其他好文 时间:
2019-09-08 00:01:53
阅读次数:
128
由于各种各样的原因,你可能需要离线安装,至于为什么不是通过apt或者yum安装,这个原因就看具体情况了。这里主要指rpm包的操作系统,比如centos,fedora之类的。环境环境说明这里安装v1.14.1版本的kubernetes,cni选择flannel.安装系统依赖yuminstallconntrack-toolssocatebtables系统环境配置groupadddockeruserad
分类:
Web程序 时间:
2019-09-07 01:26:48
阅读次数:
376
yum源配置: wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repoyum update etcd部署: yum -y install etcd修改etcd配置: ETCD_LIS ...
分类:
其他好文 时间:
2019-09-01 21:58:24
阅读次数:
92