February 08, 2018
Monitoring Cloud-Native Applications
Understand the importance of monitoring your microservices and infrastructure, and how to turn those metrics into meaningful data when looking to improve performance or mitigate arising problems. Discover the different methodologies, metrics and approaches to effectively monitor microservices and the recommended tools to help you.
February 06, 2018
Debugging and Troubleshooting Microservices in Kubernetes with Ray Tsang (Google)
Google Developer Advocate, Ray Tsang shows us how to debug microservices running in Kubernetes.
February 02, 2018
Architecture Overview: Cluster Monitoring at Scale on AWS
Watch this short architecture overview video to learn how Weaveworks monitors clusters at scale using a highly available, multi-tenant system built on AWS services.
January 31, 2018
Automating continuous delivery with Kubernetes, Google Cloud and Git
Discover how to achieve an automated continuous delivery with Kubernetes, Google Cloud Platform and Weave Cloud multiple time a day. Discover the role, observability and metric monitoring play for determining whether you’re progressing once you’ve increased your speed of deployment.
January 17, 2018
GitOps: High velocity CICD for Kubernetes
This blog post explains techniques for development teams who strive for high velocity continuous delivery using Kubernetes and Docker. When we say “high velocity” we mean that every product team can safely ship updates many times a day — deploy instantly, observe the results in real time, and use this feedback to roll forward or back. The goal is for product teams to use continuous experimentation to improve the customer experience as fast as possible.
January 16, 2018
Introducing the Weaveworks Kubernetes Library
We put together a collection of educational pages on how to run Kubernetes on AWS , focusing on best practices for configuration, installation options and management. Topics covered include: what Amazon services are required, the CNI interface and how pod networking is accomplished, defining ingress, how to use datastores with Kubernetes and how to meet the AWS IAM requirements.
January 09, 2018
Let's talk Go and Grafanalib at FOSDEM 2018
We're heading to Brussels for FOSDEM. Weaveworks Director of Engineering, Bryan Boreham (@bboreham), will be giving a couple of interesting talks covering Go and Grafanalib. If you're in town, be sure to check them out!
January 08, 2018
Multi-Cloud Big Data Processing with Flink, Docker Swarm and Weave Plugin
This post shows step by step how to set up a multi-cloud environment for big data processing using Apache Flink, Docker Swarm and the new Weave Net Docker plugin.
December 27, 2017
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.
December 21, 2017
Make Machine Learning on Kubernetes portable and observable with Kubeflow and Weave Cloud
This step by step tutorial shows how to set up Kubeflow, a tool that simplifies set up of a portable Machine Learning stack and Weave Cloud on the Google Cloud Platform. Kubeflow users will then be able to use Weave Cloud to observe and monitor the stack, including metrics for resource management.
December 21, 2017
AWS re:Invent Container Workload Announcements
Abby Fuller, Senior Technical Evangelist at AWS gives an in depth overview on the recent announcements of AWS Fargate and EKS in an Q&A session at the Weave Online User Group.
December 20, 2017
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!
December 19, 2017
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.
December 19, 2017
How To Optimize Kubernetes ReplicaSets
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. So...
December 18, 2017
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!
December 11, 2017
And that's a wrap.... AWS re:invent 2017 is in the books!
What a week we had last week with our partners and peers (43,000 to be exact!) in Vegas for the annual AWS re:invent. Thank you for stopping by our booth and chatting containers, microservices and Kubernetes with us! Of course one of the most exciting moments was the EKS announcement, a managed Kubernetes offering on AWS.
December 07, 2017
Free tier of Weave Cloud on Google Cloud Platform
We've partnered with the Google team to create a simple set-up process that makes it easy to experience the power of Kubernetes (GKE) with Weave Cloud’s management capabilities. If you're exploring Kubernetes and want a completely integrated CI/CD pipeline with observability and monitoring then this gives you everything you need.
December 05, 2017
Storing Secure Sealed Secrets using GitOps
Sealed Secrets is a Kubernetes Custom Resource Definition Controller which allows you to store even sensitive information (aka secrets) in Git, which previously has not been an option. In addition, you can use Weave Cloud’s Deploy feature in conjunction with Sealed Secrets to create a continuous deployment pipeline where all operations are git based and where the desired state of your apps is declared in your git repos including your secrets.
December 05, 2017
Kubeadm is now Certified Kubernetes
Weaveworks, is proud to see Kubeadm become part of the Certified Kubernetes tools. Members of our Developer Experience team Ilya Dmitrichenko and Lucas Käldström are both core contributors of SIG-cluster-lifecycle. This particular SIG works on kubeadm, a tool for bootstrapping a best-practice Kubernetes cluster easily.
December 04, 2017
Running OpenFaaS on GKE - a step by step guide
In this tutorial you will learn how to set-up OpenFaaS on Kubernetes with monitoring and alerting using Weave Cloud. Using OpenFaaS for serverless avoids being locked-in to one of the cloud vendors. It's easy to run in Kubernetes, letting you mix different services depending on your applications needs.