weave_51CTO博客
docker weave网络是将多个宿主机上的docker应用容器进行建立连接相互访问。Weave Net 路由器相互建立 TCP 连接,通过该连接执行协议握手并随后交换 ​​拓扑​​信息。如果这样配置,这些连接将被加密。对等点还建立 UDP“连接”,可能是加密的,它携带封装的网络数据包。这些“连接”是双工的,可以穿越防火墙。环境docker2台宿主机: 主机名 IP h
原创 精选 2022-05-17 15:54:42
10000+阅读
1评论
一、下载weave     二、授权     Sudo chmod a+x /usr/bin/weave  三、启动weave     Weave launch (192.158.59.103)两个网段连在一起 &nbs
原创 2017-06-19 21:36:47
664阅读
Docker Weave 命令整理 # 查看weave状态 weave status # 查看状态详情 weave status connections # 查看weave相互之间节点建立的关系 weave status peers # 查看当前分配的容器 weave ps # 查看weave当前版
转载 2018-11-03 15:02:00
146阅读
Docker Weave 应用条件 官方文档:https://www.weave.works/docs/net/latest/install/installing-weave 使用前提: 1. 确保Linux内核版本3.8+,Docker1.10+。 2. 节点之间如果有防火墙时,必须彼此放行TCP
转载 2018-11-03 15:42:00
241阅读
Weave在Docker主机之间实现Overlay网络,使用业界标准VXLAN封装,基于UDP传输,也可以加密传输。Weave Net创建一个连接多个Docker主机的虚拟网络,类似于一个以太网交换机,所有的容器都连接到这上面,互相通信。Weave Net由多个peer组成,Weave路由器运行不同
原创 2021-09-10 13:45:23
714阅读
  当容器分布在多个不同的主机上时,这些容器之间的相互通信变得复杂起来。容器在不同主机之间都使用的是自己的私有IP地址,不同主机的容器之间进行通讯需要将主机的端口映射到容器的端口上,而且IP地址需要使用主机的IP地址。Weave正是为了解决这个问题而出现的,它把不同主机上容器互相连接的网络虚拟成一个类似于本地网络的网络。  Weave是在一个网络的基础上,构建了一层由软件定义的网络层,这个网络看起
转载 2023-06-19 09:11:08
79阅读
WeaveScope是Docker和Kubernetes的可视化和监视工具。它提供了自上而下的应用程序视图以及整个基础架构视图,并允许您实时诊断将分布式容器化应用程序部署到云提供商时遇到的任何问题。github开源项目地址:https://github.com/weaveworks/scope简介WeaveScope可以监控Kubernetes集群的一系列资源的状态、资源使用情况、应用拓扑、还可以
原创 2021-03-09 10:39:59
738阅读
在Kubernetes(K8S)集群中使用Weave作为网络插件是一种常见的做法,它可以帮助实现集群内部网络的连接和通信。在本文中,我将向你介绍如何在K8S中部署Weave,并提供相应的代码示例。 ### 步骤概述 在部署Weave插件到K8S集群中时,我们需要经历以下几个步骤: | 步骤 | 操作 | | --- | --- | | 1 | 部署Weave Net 插件 | | 2 | 查看
原创 2024-03-07 09:49:15
65阅读
weave简介Weave creates a virtual network that connects Docker containers deployed across multiple hosts.Applications use the network just as if the cont...
转载 2014-11-12 22:20:00
138阅读
 weave scope的最大的特点是会自动生成一张docker 容器地图,让我们能够直观的理解,监控和控制地图先来感受一下(盗图)1.安装执行如下脚本安装运行weave scope curl -L git.io/scope -o /usr/local/bin/scope  下载weave scope chmod a+x /usr/local/bin/sco
yaml下载地址: https://cloud.weave.works/k8s/scope.yaml?k8s-version=? 目前有以下几个版本: 修改yaml中的Service为NodePort - apiVersion: v1 kind: Service metadata: name: we
转载 2018-08-27 18:00:00
134阅读
2评论
Day11-Weave 网络 初始化操作-基础就不细写 安装docker # 系统信息; centos7.9 需要换华为源 docker 二进制安装 20.10.10 weave 安装 wget -O /usr/local/bin/weave https://raw.githubusercontent.com/zettio/weave/master/weave 关闭防火墙-下载依赖包 机器
原创 7月前
95阅读
Docker的原生网络支持非常有限,且没有跨主机的集群网络方案。目前实现Docker网络的开源方案有Weave、Kubernetes、Flannel、Pipework以及SocketPlane等,其中Weave被评价为目前最靠谱的,那么这里就对Weave的基本原理及使用方法做个总结。简介 Weave是由Zett.io公司开发的,它能够创建一个虚拟网络,用于连接部署在多台主机上的Docker容器,这
转载 2023-09-13 22:34:28
61阅读
这几天好好的虚拟机,就是访问不上,发现是网络出了问题,#查看网络日志信息cat /var/log/messages | grep network眼睛精的小伙伴肯定发现了问题所在level=error msg="Handler for POST /networks/create returned error: network with name weave already existslevel=
原创 2023-05-11 10:00:12
219阅读
安装Helm wget https://get.helm.sh/helm-v3.4.2-linux-amd64.tar.gz tar zxvf helm-v3.4.2-linux-amd64.tar.gz mv linux-amd64/helm /usr/bin/ helm version# 设置国 ...
转载 2021-10-10 17:56:00
381阅读
2评论
https://blog.csdn.net/yelllowcong/article/details/76742292
转载 2018-09-06 10:05:51
610阅读
Kubernetes是一个容器编排平台,用于管理容器化应用程序的部署、扩展和操作。在Kubernetes中,网络是一个至关重要的组件,而Weave Net是一个流行的开源软件,用来构建高性能和灵活的Kubernetes网络。本文将向您介绍如何在Kubernetes集群中部署和配置Weave Net网络插件。 ### 实现"k8s weave net"的步骤 | 步骤 | 操作 | | ----
原创 2024-03-20 09:33:51
39阅读
在Kubernetes中,Weave Scope是一个用于监控和调试Kubernetes集群的工具。它提供了一个直观的实时可视化界面,让用户可以清晰地查看集群中的各种资源以及它们之间的关系。本文将向你介绍如何在Kubernetes中部署和使用Weave Scope。 ### 步骤概览 | 步骤 | 操作 | | :--- | :--- | | 1 | 安装Weave Scope组件 | | 2
原创 2024-03-08 10:19:32
60阅读
Docker的原生网络支持非常有限,且没有跨主机的集群网络方案。目前实现docker网络的开源方案有Weave、Kubernetes、Flannel、Pipework以及SocketPlane等,其中Weave被评价为目前最靠谱的,那么这里就对Weave的基本原理及使用方法做个总结。
转载 2023-07-17 11:01:28
35阅读
一.weave介绍Weave是由weaveworks公司开发的解决Docker跨主机网络的解决方案,现在就采用它来实现Docker多宿主机互联的目的,它能够创建一个虚拟网络,用于连接部署在多台主机上的Docker容器,这样容器就像被接入了同一个网络交换机,那些使用网络的应用程序不必去配置端口映射和链接等信息。 外部设备能够访问Weave网络上的应用程序容器所提供的服务,同时已有的内部系统
转载 2023-07-14 12:04:26
57阅读
  • 1
  • 2
  • 3
  • 4
  • 5