首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在kubernetes中使用编织虚拟网络与nat后的编织吊舱

在kubernetes中使用编织虚拟网络与nat后的编织吊舱
EN

Stack Overflow用户
提问于 2017-04-28 15:40:56
回答 1查看 475关注 0票数 1

我想在NAT之后的节点中部署一个带有weave虚拟网络的kubernetes集群。(例如,在openstack中使用浮动IP )

下面是一个示例:

库贝师父:织荚跑在这里

  • 内部知识产权: 192.168.0.10
  • 外部知识产权: 172.10.0.10

Kube节点(工人)

  • 内部知识产权: 172.10.0.11

在kube节点(worker)上运行的吊舱中的日志如下所示:

代码语言:javascript
运行
复制
$ docker logs -f <id-of-weaveworks/weave-kube>
INFO: 2017/04/28 15:31:00.627655 Command line options: map[ipalloc-range:10.32.0.0/12 nickname:rpi3-kube status-addr:0.0.0.0:6782 docker-api: datapath:datapath http-addr:127.0.0.1:6784 ipalloc-init:consensus=3 no-dns:true port:6783 conn-limit:30]
INFO: 2017/04/28 15:31:00.628107 Communication between peers is unencrypted.
INFO: 2017/04/28 15:31:00.888331 Our name is 8e:0e:19:5d:4e:5e(rpi3-kube)
INFO: 2017/04/28 15:31:00.889315 Launch detected - using supplied peer list: [192.168.0.12 192.168.0.10 172.10.0.11]
INFO: 2017/04/28 15:31:00.890130 Checking for pre-existing addresses on weave bridge
INFO: 2017/04/28 15:31:00.903121 [allocator 8e:0e:19:5d:4e:5e] No valid persisted data
INFO: 2017/04/28 15:31:00.999661 [allocator 8e:0e:19:5d:4e:5e] Initialising via deferred consensus
INFO: 2017/04/28 15:31:01.001342 Sniffing traffic on datapath (via ODP)
INFO: 2017/04/28 15:31:01.004907 ->[192.168.0.10:6783] attempting connection
INFO: 2017/04/28 15:31:01.005712 ->[192.168.0.12:6783] attempting connection
INFO: 2017/04/28 15:31:01.007297 ->[172.10.0.11:6783] attempting connection
INFO: 2017/04/28 15:31:01.010285 ->[172.10.0.11:38918] connection accepted
INFO: 2017/04/28 15:31:01.019476 ->[147.214.99.166:6783|8e:0e:19:5d:4e:5e(rpi3-kube)]: connection shutting down due to error: cannot connect to ourself
INFO: 2017/04/28 15:31:01.021265 ->[147.214.99.166:38918|8e:0e:19:5d:4e:5e(rpi3-kube)]: connection shutting down due to error: cannot connect to ourself
INFO: 2017/04/28 15:31:01.042197 Listening for HTTP control messages on 127.0.0.1:6784
INFO: 2017/04/28 15:31:01.051546 Listening for metrics requests on 0.0.0.0:6782
INFO: 2017/04/28 15:33:08.225310 ->[192.168.0.10:6783] error during connection attempt: dial tcp4 :0->192.168.0.10:6783: getsockopt: connection timed out

kubernetes集群配置良好,广告地址为: 172.10.0.10

EN

回答 1

Stack Overflow用户

发布于 2017-05-02 11:10:04

我目前的解决方法是修复编织配置文件中节点的in:

代码语言:javascript
运行
复制
wget https://git.io/weave-kube-1.6      
vim weave-kube-1.6  

然后用你的IP修改它

代码语言:javascript
运行
复制
  containers:
    - name: weave
      env:
      - name: KUBE_PEERS
        value: "172.10.0.10 172.10.0.11"
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43684065

复制
相关文章

相似问题

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