October 04, 2018
Five Key Cloud Technologies for Kubernetes
Five key open source projects that help complete the Kubernetes feature set are discussed in this post: Prometheus, Istio, Helm, Weave Flux, and OpenFaaS.
September 28, 2018
Kubernetes Workload Promotion in GitOps CD Pipelines
Read about our new Weave Cloud feature that lets you promote workloads between clusters. Find out how this can help your team accelerate the delivery of features to Kubernetes.
September 13, 2018
Your Guide to a Production Ready Kubernetes Cluster
How do you know when you are production ready? What does it even mean to be production ready? Download this whitepaper and find out what production ready means, the cultural changes you need to make on your team, as well as the most important requirements to consider when using and taking advantage of Kubernetes in production.
September 04, 2018
Software Engineering Daily - GitOps Key Takeaways
Read an excerpt of the podcast from Alexis Richardson’s interview on Software Engineering Daily. Alexis discusses how GitOps works, and explains how it compares to other methods for continuous delivery.
August 30, 2018
The Official GitOps FAQ
The GitOps FAQ is a list of the most frequently asked questions and their answers around the practice of deploying and updating cloud native applications.
August 21, 2018
What Is GitOps
What is Gitops? If you've ever what GitOps actually is, this article is for you. Get a concise definition of GitOps with comparisons and examples.
August 13, 2018
Managing Helm releases the GitOps way
GitOps is a way to do continuous delivery; For Kubenetes this means using git push instead of kubectl create/apply or helm install/upgrade. This step by step guides shows you how to set up a git centric CICD pipeline for Kubernetes with Helm and Weave Flux.
July 31, 2018
Why you need Istio, Kubernetes, and Weave Cloud for Distributed Applications
Managing distributed applications can be challenging. Find out how you can use Weave Cloud to manage, debug and monitor applications running in Istio and Kubernetes.
July 23, 2018
Weaveworks GitOps Developer Toolkit. Part one: Skaffold
In this first post on the GitOps Developer Toolkit, Ilya takes us through a GitOps workflow using Skaffold and Weave Cloud.
July 17, 2018
Kubernetes anti-patterns: Let's do GitOps, not CIOps!
How does GitOps differ from CIOps? In this post, learn about a Kubernetes anti-pattern and find out how most Kubernetes pipelines are CIOps and not GitOps and what the differences are.
July 05, 2018
GitOps - Git Push all the Things - Alexis Richardson keynote address
Read a recap and then watch Alexis Richardson deliver the keynote at the Continuous Lifecycle London conference. Alexis discusses industry standards, current trends in CI/CD and then shows how developers can take control of development pipelines and operations tasks using familiar tools and workflows.
June 27, 2018
GitOps - What You Need To Know
Learn the principles and patterns of GitOps workflows and how to implement them to run Kubernetes in production and at scale. We added new content to our Kubernetes library, and summarized the key concepts of GitOps all in one place.
June 20, 2018
GitOps, Weave Cloud and EKS demonstrated at EKoSystem Day
Craig Wright demonstrated GitOps workflows and Weave Cloud on EKS at the EKoSystem Day event held at the AWS Loft in downtown San Francisco. Weaveworks was one of 10 technical partners invited to speak at this special event that was broadcasted live on Twitch.
May 31, 2018
Building Continuous Delivery Pipelines
Download our eBook, Building Continuous Delivery Pipelines, to learn how to plan and implement a CD pipeline in your organization, including the benefits and best practises.
May 22, 2018
GitOps for Istio - Manage Istio Config like Code
Read how GitOps workflows can be implemented to rollout and manage non-atomic canary releases to an Istio service mesh. Stefan Prodan then takes you through the steps of setting up a canary with GitOps workflows to Istio.
May 17, 2018
What Does “Production Ready” Really Mean for a Kubernetes Cluster?
Lucas presented at KubeCon EU and discussed what a production ready cluster is and how this depends largely on your goals and budget. He dives into some of the technical aspects of getting your cluster production ready by looking at security and in particular TLS certificates, and what high availability actually means. He wraps up by providing an overview of a GitOps approach to cluster management that is currently being discussed in the Cluster Lifecycle SIG.
May 01, 2018
Operate and scale Kubernetes with our support
Operate an agile Kubernetes infrastructure backed by Weaveworks’ experts. We’ll help you build and operate Kubernetes, providing advice and support. Our support covers the critical workflows and technologies so you can build, run and scale with confidence.
April 03, 2018
Chaos meets GitOps - stress test and improve your app speed using ChaosIQ with Weave Cloud
Sylvain Hellegouarch (ChaosIQ) demonstrates how to implement an accelerated learning and system-improvement loop. With ChaosIQ , built on top of the open source Chaos Toolkit, controlled and careful Chaos Engineering experiments were executed against a system running in Kubernetes and then observed, diagnosed and rolled out with Weave Cloud to make improvements based on the surfaced weaknesses.
February 22, 2018
GitOps Part 4 - Application Delivery Compliance and Secure CICD
Part 4 of the GitOps blog series explains how you can make your continuous delivery pipeline more secure using 3 best practices which enables auditing and compliance. This is aimed at Kubernetes users who have adopted Continuous Integration (CI) and who want to add Continuous Deployment (CD) to their pipeline.
February 21, 2018
Keeping Helm changes consistent and reliable with Weave Flux
While Helm helps with getting applications running, you need other tooling to keep them up to date when something changes. Check out our alpha release of our Helm integration in Weave Flux. It makes sure your Helm chart releases are kept up to date with what’s in Git. You can try it out using the published repository in Github.