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
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...