AWS re:Invent Container Workload Announcements

Anita Buehrle

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.

Colorisebot, OpenFaaS and Weave Cloud

Cezzaine Zaher

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?

Bryan Boreham

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!

Cezzaine Zaher

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!

And that's a wrap.... AWS re:invent 2017 is in the books!

Sonja Schweigert

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.

Free tier of Weave Cloud on Google Cloud Platform

Steve George

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.

Storing Secure Sealed Secrets using GitOps

Cezzaine Zaher

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.

Kubeadm is now Certified Kubernetes

Sonja Schweigert

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.

Running OpenFaaS on GKE - a step by step guide

Stefan Prodan

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.

We’re all set for KubeCon 2017

Cezzaine Zaher

We're excited to talk about all things Kubernetes and more at KubeCon in Austin next week. We have some awesome sessions and demos planned, some cozy Weaveworks socks we're giving away, and even a one-of-a-kind prize you could take home!

Flux 1.1 release (deploy all the things!)

Stuart Williams

The Flux 1.1. release allows to automate updates to DaemonSets, StatefulSets and CronJobs in addition to Deployments. Now you can automate releases of application components in most of your infrastrcture.

We are so excited for AWS re:invent 2017

Cezzaine Zaher

AWS:reInvent in Las Vegas is right around the corner and we cannot wait to knock off your socks. Here is a short preview on what we have lined up for you.

DevOps: The Next Evolution - GitOps

Danielle Safar

The role of the developer has changed. Catch up on the discussion between Forrester and Weaveworks' CEO Alexis Richardson on current trends in CICD and how they’re converging with ops and monitoring.

Best practice session: Deploy, troubleshoot and control K8s powered containers on AWS

Stuart Williams

Weaveworks utilizes Kubernetes on AWS to achieve greater development velocity for a cloud native application to gain control and operational efficiencies. Read up on some of our best practices.

Announcing Kured, a Kubernetes Reboot Daemon

Adam Harrison

Kured (KUbernetes REboot Daemon) is a Kubernetes daemonset that performs safe automatic node reboots when the need to do so is indicated by the package management system of the underlying OS.

A Practical Guide: From Instrumenting Code to Specifying Alerts with the RED Method

Anita Buehrle

This practical guide will help you getting started with monitoring your microservices with Prometheus. We walk through selecting key metrics, instrumentation, setting up alerts and Grafana dashboards.

New for kubeadm v1.8: Easy upgrades of Kubernetes clusters and more

Sonja Schweigert

Hear from Weaveworks contractor Lucas Käldström on how far kubeadm has come, where it’s going, and how you can get involved.

GitOps Part 3 - Observability

Alexis Richardson

Observability can be seen as part of the Continuous Delivery cycle for Kubernetes. Observed state must be compared with the desired state in Git.  The role of a GitOps dashboard is to enable observation and speed up understanding and validation of the system, and suggest mitigating actions. Monitoring alone does not answer all questions: metrics are symptoms but not the disease.

Swarmprom - Prometheus Monitoring for Docker Swarm

Stefan Prodan

In this post we will be discussing how to set up application and infrastructure monitoring for Docker Swarm with the help of Prometheus. Swarmprom is a starter kit for Docker Swarm monitoring with Prometheus, Grafana, cAdvisor, Node Exporter, Alert Manager, and Unsee.

TensorFlow, Machine Learning and Weave Cloud

Anita Buehrle

This article discusses how InstaDeeps Reinforcement platform can save you time and resources through their visual approach to neural net optimization.