What's New in Weave Cloud: Deployments

Catch up on the latest feature release for Weave Cloud that focuses on understanding deployments. Use batch mode to make multiple workload deployments or continue using single mode and select individual workloads to deploy to the cluster. With greater control over your deployments, you can more easily manage when and how new workloads land on either your staging or production servers.

The Shift to Microservices and Continuous Delivery

In this blog we provide some context around why you need microservices and explain how the adoption of microservices was the catalyst that ultimately led to continuous delivery and continuous processes.

Connect with the Kubernetes Community in Copenhagen

We’re counting down the days until we visit the Kubernetes community in Copenhagen, for the next KubeCon event (30 April - 4 May). Read our top 10 reasons for why you should attend!

Top 11 Continuous Delivery Tools for Kubernetes (Part 2)

In this Part 2 of our top 11 CICD tools for creating an automated pipeline to Kubernetes, we looked at tools designed for Continuous Delivery.

Top 11 Continuous Delivery Tools for Kubernetes (Part 1)

In this blog we look at the top 11 tools for continuous delivery to Kubernetes and discuss the pros and cons of each one.

Promote Container Images across Environments with Weave Cloud: Deploy

Weave Cloud Deploy is a Continuous Deployment/Delivery operator for Kubernetes which makes it super easy to automate releases to a cluster - but what about multiple clusters? Weave Cloud Deploy can filter tags - by tagging each image with an environment specific prefix, it’s possible for the same image build to be automatically released to each environment in turn.

How secure is your CICD pipeline?

Looking at a CICD pipeline with security in mind, reveals some interesting concerns. Consider the credentials and access typically assigned to each step, and what’s actually required for each step - Read Write access, and Read Only access. The CI system can be a target, because it’s got credentials for the source code, the image repo and the cluster, and it crosses two logical security boundaries. Learn how you can mitigate this with a GitOps approach.

GitOps - modern best practices for high velocity application development

A “you build it, you own it” development process requires tools that developers know and understand. “GitOps” is our name for how we describe modern best practices for high velocity application development with cloud native tools. Read this summary post about the GitOps pipeline model, why its beneficial to adopt this methodology and how to get started.

Colorisebot, OpenFaaS and Weave Cloud

Colorisebot, is a Twitter bot that works with OpenFaaS to transform black-and-white photos into color within seconds. Learn how it works, including more about what OpenFaaS is and why it's becoming one of the hottest open-source projects right now!

How many Kubernetes ReplicaSets are in your cluster?

Are your Kubernetes ReplicaSets slowing you down? With a quick little clean up, our CPU load went down by 10%! Here's a quick overview of how you can check how many you have running, set a revision limit and even request a rollback.

KubeCon Knocked Our Socks Off!

What a week we've had in Austin with fellow Kubernauts (4,000 to be exact!) for the annual KubeCon event. Thank you for stopping by our booth and chatting containers, microservices and Kubernetes with us. And don't miss our exciting announcement in collaboration with Google!

Time Travel has arrived!

Troubleshoot your app with the new Time Travel feature. All Weave Cloud Explore views: Processes, Containers, Orchestrators and Hosts allow you to travel back in time to view an in situ state of your app that can be compared with its live state.

Speeding Up Your Software Development with Canonical & Weave Cloud

Canonical's conjure-up makes it easy to deploy and operate Kubernetes in production, using a neat, easy-to-use CLI installer. Weave Cloud fills in the gaps missing with a Kubernetes install and provides the tools necessary for a full development lifecycle.

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.

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.