March 29, 2018
Case study: Weave Net brings wealth of security to Wealth Wizards
Learn how an online financial advisory company secured their Kubernetes clusters and the benefits gained when using Weave Net to maintain security and compliance.
March 08, 2018
Linux Namespaces and Go Started to Mix
The recently released Go 1.10 has addressed problems mentioned in the “Linux Namespaces and Go Don’t Mix” post. Find out what changes were made to the Go runtime system.
January 09, 2018
Let's talk Go and Grafanalib at FOSDEM 2018
We're heading to Brussels for FOSDEM. Weaveworks Director of Engineering, Bryan Boreham (@bboreham), will be giving a couple of interesting talks covering Go and Grafanalib. If you're in town, be sure to check them out!
July 18, 2017
Security and Encryption in Weave Net
Securing a network with full end-to-end encryption can be complicated and overlay networks add another level of difficulty. However, with Weave Net we’ve worked very hard to simplify the set-up process and make managing the whole thing as straightforward as possible.
May 30, 2017
Linux Namespaces and Go Don't Mix
Martynas Pumputis explains how a Weave Net bug uncovered considerable limitations of Go programming language runtime.
May 11, 2017
Weave-NPC: Container firewalls in Go
Weave Network Policy Controller is an implementation of the Kubernetes Network Policy. Read on to learn about container firewalls in Go.
March 20, 2017
What You Need to Know About Multicasting in the Cloud
What Is Multicasting? There are a variety of ways to send information across a network. The three most popular choices are unicasting, broadcasting, and multicasting. The most commonly found technique, known as unicasting, occurs when...
February 20, 2017
5 Reasons to Choose Weave
Since the project started in 2014, Weave Net has grown in capability and maturity, added features and improved performance.Weave Net is evolving into a powerful Cloud Native Networking Toolkit. Much more than a virtual network for Docker...
February 16, 2017
Fast and Secure Container Networking with Weave Net's Fast Datapath
Weave Net 1.2 introduced a high performance overlay network for containers called fast datapath (fastdp). Despite advantages, the overlay had a limitation that it did not have any built-in mechanism for encrypting dataplane packets, so by...
February 14, 2017
Weave Net 1.9 Released: Encrypted Fast Datapath & ARM
Today, we’re pleased to announce the release of Weave Net 1.9, which features faster, more secure networking and support for ARM builds.Fast, Secure NetworkingWeave Net has several options for configuring the network: ‘fast datapath’ – the...
January 05, 2017
Using Weave to Network Containerized Microservices on Amazon ECS
Amazon EC2 Container Service (ECS) is a Docker container management service, part of Amazon Web Services (AWS) cloud. By using Weave Net, a software-defined networking solution, you can deploy containers onto ECS more easily, without...
November 10, 2016
Securing Microservices in Kubernetes
IntroductionStarting with version 1.3, Kubernetes includes beta support for network policies that allow you to exert control over connections to your containers. For those unfamiliar with Kubernetes network policies they have the following...
October 24, 2016
Configuring Container Capabilities with Kubernetes
In this blog post, I discuss how to configure capabilities for Docker containers running on Kubernetes. Even though Linux containers run in their own isolated bubble, they aren’t just allowed to do anything they like. Some actions, such as...
September 27, 2016
Run Weave Net with Kubernetes in Just One Line
Kubernetes, the Open Source container orchestration system from Google, has very specific network requirements. Historically people have used complex Salt and Bash scripts to configure networks to meet the requirements, but...
June 29, 2016
Container networking with no overlay on AWS VPC!
Last week we announced a new option for users who run their container infrastructure entirely within Amazon Web Services (AWS) Elastic Compute Cloud (EC2). Weave Net now allows you to connect Docker containers directly to AWS VPC...
June 20, 2016
DockerCon 2016: Weave Cloud and Weave Net 1.6
At DockerCon today we announced the public beta of Weave Cloud, a microservices console allowing developers and operations to quickly connect, visualize and monitor containers and microservices, regardless of the orchestrator....
May 16, 2016
How Weave Net Enables a Global Docker Cluster with OnApp
Please welcome Viktor Petersson and Bernino Lind from OnApp’s Federation. They describe how to network a Docker cluster across multiple data centers using Weave Net. Already in use by OnApp’s Federation, Weave Net plays a pivotal role in...
April 27, 2016
Reboot-tolerance in Weave Net 1.5
Weave Net has always been pretty robust: instead of a central store of config data, everything is done peer-to-peer, and machine failures don’t hold up any other peers because our data structures use...
April 13, 2016
Announcing Weave Net 1.5: Container Network Interface (CNI) plugin for Kubernetes
Weave Net 1.5 will be released next week and includes a Container Network Interface (CNI) plug-in for Kubernetes 1.2 and other software that uses the CNI API. This means you can now use Weave Net as a native networking option for...
April 11, 2016
Debugging is Easier with Docker for Mac and Weave
Debugging and testing containerized applications from a Mac can be fiddly, (because you’re running containers inside a Host, which itself is running inside the OS), especially if you have multiple containers using the same port or if a...