前面已经学习了Docker的几种网络方案:none、host、bridge和joined容器,它们解决了单个DockerHost内容器通信的问题。本章的重点则是讨论跨主机容器间通信的方案。跨主机网络方案包括:docker原生的overlay和macvlan。第三方方案:常用的包括flannel、weave和calico。docker网..
分类:
其他好文 时间:
2017-07-31 10:08:22
阅读次数:
140
一、环境介绍 操作系统信息:CentOS764位 服务器信息: 192.168.80.130Etcd-master 192.168.80.131Etcd-node1 192.168.80.132Etcd-node2二、部署前准备1、设置免密登录[Master][root@Etcd-master~]#ssh-keygen[root@Etcd-master~]#ssh-copy-id-i/root/.ssh/id_rsa.pubEtcd-node1..
分类:
其他好文 时间:
2017-07-26 22:15:02
阅读次数:
352
想在virtualBox上测试k8s,遇到两个情况要注意。。 第一是flannel和dashborad起不起来,master都无法正常。。这时可以想办法把Iptables,selinux,firewalld,net_forward的理顺一下。或是可以将网卡从bridge到NAT切换一下。 第二是no ...
分类:
其他好文 时间:
2017-07-16 22:37:25
阅读次数:
192
系统环境: Ubuntu 16.04.2 LTS 软件环境: Docker 1.12.6 Go 1.8.3 Etcd 3.1.8 Flannel 0.7.1 Kubernetes master 1.7.0-alpha 安装步骤: 1 安装Docker 1) apt-get update 2) apt ...
分类:
Web程序 时间:
2017-05-27 15:17:58
阅读次数:
1953
配置Kubernetes网络 在master和nodes上都需要安装flannel 在master和nodes上都需要配置flannel vi /etc/sysconfig/flanneld # Flanneld configuration options # etcd url location. ...
分类:
Web程序 时间:
2017-05-08 19:55:08
阅读次数:
2622
// backend/vxlan/vxlan.go func (be *VXLANBackend) RegisterNetwork(ctx context.Context, network string, config *subnet.Config) (backend.Network, error) ...
分类:
其他好文 时间:
2017-03-27 17:40:31
阅读次数:
583
// main.go 1、func main() ..... 首先调用sm, err := newSubnetManager()创建subnet manager .... 调用ctx, cancel := context.WithCancel(context.Background()) 调用nm, ...
分类:
其他好文 时间:
2017-03-16 03:11:58
阅读次数:
453
1、物理环境
172.16.0.55k8s1master
172.16.0.57k8s2node
172.16.0.47k8s3node
[root@k8s2~]#dockerps|grepper
a394542f2340alectolytic/netperf:latest"sleep36000000"16hoursagoUp16hoursk8s_netperf.468d5a53_netperf-903608992-kbdqx_default_fe8c2f70-e21a-11e6-9e5d..
分类:
Web程序 时间:
2017-01-25 15:34:08
阅读次数:
738
试了下比较流行的几种SDN,感觉flannel还是比较好用,这里简单记录一下。 用的是virtualbox,3个机器,分别为: genesis : inet 192.168.99.103/24 brd 192.168.99.255 scope global dynamic enp0s3 exodus ...
分类:
其他好文 时间:
2017-01-17 19:59:24
阅读次数:
328