Managing Secrets in Kubernetes

In this post, we continue our discussion on how to separate code from configuration in Kubernetes and learn the different ways you can manage Kubernetes secrets.

Best Practices for Designing and Building Containers for Kubernetes

Pods are fundamental to Kubernetes orchestration. Understanding how to design and optimize pods for Kubernetes is the first step towards creating a secure, stable, and efficient service in Kubernetes.

Why is a PULL vs a PUSH pipeline important?

What is meant by a pull pipeline? How is it different from a push pipeline? This post compares pull vs push and how pull pipelines are key to GitOps best practices.

AWS and Kubernetes Networking Options and Trade-offs - Part 3

In this instalment of Kubernetes networking on AWS, Mark Ramm, goes through the pros, cons and tradeoffs between VPC native networking vs implementing the VPC CNI plugin.

AWS Networking Overview - Part 2

In part 2, learn how AWS implements Kubernetes networking and why you need to set up and configure Virtual Private Networks.

Introduction to Kubernetes Pod Networking - Part 1

In this three part series, we deep dive into the Kubernetes Pod networking options on Amazon, and provide some guidance on the trade-offs involved in selecting a particular Kubernetes Network technology for your cluster on Amazon.

fluxctl - Manage Kubernetes deployments via CLI

Control and automate deployments with $ fluxctl, a handy command line utility that talks to Weave Flux, our continuous delivery operator for Kubernetes.

How automotiveMastermind ramped up to 100 deployments per day

automotivemastermind looked at many different options for continuously delivering new features fast and reliably, before choosing Weave Cloud. Read the case study to find out how they dramatically increased their daily deployments.

Optimizing Cluster Resources for Kubernetes Team Development

Find out how to organize your team for Kubernetes development. In this post we discuss: namespaces, RBAC, network policy and resource constraints and how to apply them to your development teams.

The Journey to Kubernetes

In our newest addition to the Kubernetes Library, find out how Kubernetes allows fast growing applications to scale quickly and why it's the market leader.

Case Study: How Qordoba increased deployment velocity by 60%

Learn how Qordoba increased deployment velocity by 60%, and went from 1 to 2 releases a week to 30 per day applying GitOps best practices with Weave Cloud.

Gearing up for all things GitOps at KubeCon

As the year winds down, we’re gearing up for a great KubeCon in Seattle. See what talks, demos and other activities we have lined up for the week.

Case study: Soho House runs Kubernetes with 100% confidence

Learn how a well established private members club replatformed their infrastructure to a microservices architecture. Thanks to Weave Cloud, they decreased their operations time by 75% and increased confidence in running their Kubernetes clusters.

What CICD tool should I use?

Discover what components make up an automated pipeline, the features you need to consider and how to incorporate GitOps when evaluating CICD tools. Find out more today from Weaveworks.

eksctl makes it easy to run Istio on EKS

Follow a tutorial to get started with Istio on AWS' EKS with eksctl and also learn what new features made it into this release.

DevSecOps meets GitOps with Twistlock and Weaveworks

Learn how we’ve teamed up with our security partner Twistlock to show you how you can increase reliability and velocity through implementing a GitOps model while keeping an eye on vulnerabilities and compliance through DevSecOps best practices.

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.

Tools for App Development on Kubernetes - Ksync

Learn how Ksync can help speed up app development on Kubernetes by providing a direct link from your local environment to a running cluster.

Best tools for Debugging Distributed Applications

While the initial planning and architecture behind debugging a distributed application can take time, there's a growing number of tools available to help you pin down the problem and find solutions. In this post, we looked at the different approaches available.

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.