Why developers need a self-service platform – and how to provide one

In this white paper, we explain what a self-service developer platform is, how it can benefit your business and explore GitOps as the best way to deliver it.

Application Portability for the Cloud Era

Each dev team has different needs and wants the autonomy to choose their own cloud provider or preferred cloud services. It becomes the job of the platform team to ensure that any required cloud service is supported by the organization's technology stack. In this era of distributed cloud applications, application portability has become even more important.

Declarative delivery at scale: Weave GitOps

We just launched Weave GitOps, an opinionated GitOps product. App delivery and continuous operations have never been easier and more secure than from within Git. Take full control of Kubernetes running anywhere with Weave GitOps.

One year kured - your Kubernetes Reboot Daemon

Kured, the Kubernetes Reboot Deamon helps perform safe automatic node reboots, when indicated by the package management of the underlying OS. We often find kured running behind the scenes and over the recent months, the community stepped up and moved kured to a fully packed 1.7.0 release. Read up on the latest features and join the community.

KubeCon EU 2021 Recap - A Celebration of Kubernetes

KubeCon EU 2021 was a blast! It was also A LOT. Good news: there was a wide variance of topics discussed and fascinating sessions. Bad news: there are only 24 hours in a day to watch them. More good news; we take the time to spotlight sessions our team were a part of, as well as highlight some more interesting sessions.

Liquid Metal: multi-cluster Kubernetes on bare metal with microVMs

Das Schiff platform from Deutsche Telekom is an example of the benefits of a GitOps-driven, fleet-managed platform for telecom operators. A key enabler for rolling out Das Schiff to the edge is the ability to run Kubernetes on microVMs. This blog describes the core technology, jointly developed by Deutsche Telekom, Weaveworks and AWS, which significantly improves the efficiency of deployment of Kubernetes across bare-metal pools.

Managing Kubernetes with GitOps in a multi-cluster, multi-cloud world

If you’re deploying anything at scale, you’re going to need some level of automation in order to achieve consistency. By using a GitOps workflow to manage your Kubernetes clusters, you can solve some of the most common challenges associated with multi-cluster environments.

Multi-cloud Strategies with Kubernetes and GitOps

Adopting a multi-cloud strategy has many advantages, however it also has its own set of challenges and obstacles. We delve into the benefits of multi-cloud and how to overcome its challenges using Kubernetes and GitOps.

Local storage: choosing the right solution for your cluster

Local storage is almost always the best answer if you are running stateful applications in your Kubernetes cluster. But with so many local storage options out there, choosing the right one is hardly straightforward. For this reason, we’ve just finished putting some of the leading solutions to the test....

Understanding the Kubernetes Event Horizon

Have you ever listened to what your cluster is telling you? Every part of Kubernetes sends out Events, which are small messages telling you what is happening inside that component. In this post we look at some data that 'kubectl describe' displays, for diagnosing specific problems.

Kubernetes at the Edge - Part 1

This is the first in a two-part series on Kubernetes at the edge. We discuss the topic from the perspective of telecommunication organizations (telcos) and how they will adopt cloud native technologies like Kubernetes and use GitOps to implement and manage what’s been called, “The Third Act of the Internet”.

How GitOps Boosts Business Performance: The Facts

Our latest whitepaper explores findings from the recent DORA report, including the direct correlation of the four key metrics and GitOps patterns. Learn how to boost business performance.

GitOps-based Policy Management: How to Scale in a Multi-Node, Multicloud World

Organizations deploying Kubernetes on a massive scale across multiple backends require an automated, secure and consistent approach for managing clusters – one that they can use efficiently no matter how many clusters or clouds or other configurations are included.

Meet the CRE Team Blog Series - Richard Case

This week we introduce Richard Case, a customer reliability engineer here at Weaveworks. Richard spends the majority of his time on kconnect, an open source project created by Fidelity and is also involved in Cluster API projects.

Meet the CRE Team Blog Series - Sebastian Bernheim

This is the third post in our blog series about the Weaveworks CRE team. As experts in both cloud native technologies and the GitOps methodology, they help our customers deliver solid Kubernetes solutions and platforms. This week we introduce you to Sebastian Bernheim.

Catapult your career in cloud native technology with Weaveworks

As most organizations wind down for the festive season, Weaveworks are ramping up efforts to hire more people across our engineering, product, customer success, sales and marketing teams. Discover open positions to transform your career in the cloud native ecosystem.

Tis’ the season - Kubecon NA and AWS re:Invent

It's that time of year again when two of our favourite events commence - KubeCon NA and AWS reinvent. This year however, they've gone virtual, giving many more people worldwide a chance to participate. See what we're up to at both events, and please stop by and say hello to us in our virtual booths!

Part 2 - Distributed Systems, Disaster Recovery and GitOps

By leveraging GitOps and a modern cloud-native-friendly data platform, it has become possible for even the smallest organizations to have real and reliable disaster recovery plans.

Meet the CRE Team Blog Series - Paul Carlton

This is the second post in our blog series about the Weaveworks CRE team. As experts in both cloud native technologies and the GitOps methodology, they work as embedded team members in tandem with your team to deliver solid Kubernetes solutions and platforms. This week we introduce you to Paul Carlton.