Latest from the blog

August 22, 2017

Speeding Up Your Software Development with Canonical Kubernetes & Weave Cloud

Canonical Kubernetes can easily manage Kubernetes with its CLI installer. Weave Cloud works alongside the installer to fill in anything that may be missing during a software development lifecycle.

August 10, 2017

User-centric Alerting

If something goes wrong in production, you want to immediately know the user impact. With that in mind, we created an automated alerting schema based on user-visible symptoms.

August 07, 2017

​GitOps - Operations by Pull Request

Alexis Richardson is defining “GitOps” as a methodology for developer tooling to drive operations. This post discussed the use of declarative tools and best practices of configurations being code and therefore should be versions controlled.

August 02, 2017

My Slow Internet vs. Docker

Downloading and running Docker containers when you’re on the road can be challenging. Ray Tsang shows us how build a Docker host on Google Cloud with Docker Engine.

July 25, 2017

How to Supercharge Your Kubernetes Cluster with Rancher & Weave Cloud

This tutorial shows you how to deploy and manage Kubernetes with Rancher. You will then use Weave Cloud to complete the development lifecycle, and Deploy, Explore and Monitor your app as it runs in Kubernetes.

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.

July 10, 2017

Visualizing Cloud Foundry with Weave Scope

Stev Witzel (Pivotal) will cover how to Visualize Cloud Foundry with Weave Scope Stev will demo an experimental BOSH release for Weave Scope that helps reveal Cloud Foundry's topology and all applications running on top of the platform.

July 07, 2017

Demystifying Production-Ready Apps on Kubernetes with Carter Morgan

The Weave Online User Group talk given by Carter Morgan defines of what a "production-ready" cloud application looks like.

June 26, 2017

Weave Net 2.0 Released: Peer Discovery, Docker Swarm plugin & CLI changes

Today, we’re pleased to announce the release of Weave Net 2.0, which features a peer discovery feature via Weave Cloud, a Docker Swarm plugin, and several changes to Weave Net’s CLI and internals.

June 22, 2017

Visualizing resource utilization with Scope

The Weave Scope UI provides a neat way of visualizing the real-time state of your application as a graph of interconnected nodes. While good for answering structural questions about your system, this view falls short when trying to...

May 31, 2017

Extending Weave Scope With Custom Plugins

We show the essential information needed to create a plugin written in Go and point you to the resources you’ll need to do it yourself. The result should be a working plugin that you’ve built yourself.

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 25, 2017

Continuous Delivery vs. Continuous Integration: What's the Difference?

Continuous delivery vs. continuous integration vs. continuous deployment. Do you know what the differences are? Our blog clears it up for you.

May 24, 2017

Understand Istio with Weave Cloud

In the Weave Cloud and Istio tutorial, we show you how to configure Istio for microservices and how to use Weave Cloud to explore and monitor the traffic flow between the microservices as it runs in the service mesh.

May 19, 2017

Adding a Service to Weave Cloud and Other Best Practices

Learn how to add a service to Weave Cloud – from naming and organization to security and monitoring, Tom Wilkie shares best practices and lessons learned.

May 18, 2017

Recap: High-performance Linux Monitoring with eBPF

Recap of Alfonso Acosta’s talk High-performance Linux Monitoring with eBPF (Extended Berkeley Packet Filter). Learn how it’s used in Weave Scope.

May 16, 2017

Kubernetes Rolling Upgrades One by One

Have a semi-stateful service running on Kubernetes and want to do rolling upgrades? Tom Wilkie outlines how to make deployments upgrade one by one.

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.

May 08, 2017

Scope Illuminates Cloud Foundry

In a recent hack day at Pivotal, the team sought new approaches to visualize the Cloud Foundry platform. Cloud Foundry has two tools for this purpose: BOSH – with its CLI of logs, stats and commands reporting the health of VMs running...

April 27, 2017

Weave Cloud UI Alerts and Metrics

After a particularly egregious outage was reported by a Weave Cloud user, we decided it would be a good idea to add some alerting to our front-end codebase. Alerting and metrics for Weave Cloud are handled using Prometheus, however, which...

Previous Next