Posts in 2015

  • Managing Kubernetes Pods, Services and Replication Controllers with Puppet

    By Gareth Rushgrove (Puppet Labs) | Thursday, December 17, 2015 in Blog

    People familiar with Puppet might have used it for managing files, packages and users on host computers. But Puppet is first and foremost a configuration management tool, and config management is a much broader discipline than just managing …

    Read more

  • How Weave built a multi-deployment solution for Scope using Kubernetes

    By Peter Bourgon (Weaveworks) | Saturday, December 12, 2015 in Blog

    Earlier this year at Weaveworks we launched Weave Scope, an open source solution for visualization and monitoring of containerised apps and services. Recently we released a hosted Scope service into an Early Access Program. Today, we want to walk you …

    Read more

  • Creating a Raspberry Pi cluster running Kubernetes, the shopping list (Part 1)

    By Arjen Wassink (Quintor) | Wednesday, November 25, 2015 in Blog

    At Devoxx Belgium and Devoxx Morocco, Ray Tsang and I showed a Raspberry Pi cluster we built at Quintor running HypriotOS, Docker and Kubernetes. For those who did not see the talks, you can check out an abbreviated version of the demo or the full …

    Read more

  • Monitoring Kubernetes with Sysdig

    By Chris Crane (Sysdig) | Thursday, November 19, 2015 in Blog

    Today we’re sharing a guest post by Chris Crane from Sysdig about their monitoring integration into Kubernetes. Kubernetes offers a full environment to write scalable and service-based applications. It takes care of things like container grouping, …

    Read more

  • One million requests per second: Dependable and dynamic distributed systems at scale

    By Brendan Burns (Google) | Wednesday, November 11, 2015 in Blog

    Recently, I’ve gotten in the habit of telling people that building a reliable service isn’t that hard. If you give me two Compute Engine virtual machines, a Cloud Load balancer, supervisord and nginx, I can create you a static web service that will …

    Read more

  • Kubernetes 1.1 Performance upgrades, improved tooling and a growing community

    By David Aronchick (Google) | Monday, November 09, 2015 in Blog

    Since the Kubernetes 1.0 release in July, we’ve seen tremendous adoption by companies building distributed systems to manage their container clusters. We’re also been humbled by the rapid growth of the community who help make Kubernetes better …

    Read more

  • Kubernetes as Foundation for Cloud Native PaaS

    Tuesday, November 03, 2015 in Blog

    With Kubernetes continuing to gain momentum as a critical tool for building and scaling container based applications, we’ve been thrilled to see a growing number of platform as a service (PaaS) offerings adopt it as a foundation. PaaS developers have …

    Read more

  • Some things you didn’t know about kubectl

    By Brendan Burns (Google) | Wednesday, October 28, 2015 in Blog

    kubectl is the command line tool for interacting with Kubernetes clusters. Many people use it every day to deploy their container workloads into production clusters. But there’s more to kubectl than just kubectl create -f or kubectl rolling-update. …

    Read more

  • Kubernetes Performance Measurements and Roadmap

    By Wojciech Tyczynski (Google) | Thursday, September 10, 2015 in Blog

    No matter how flexible and reliable your container orchestration system is, ultimately, you have some work to be done, and you want it completed quickly. For big problems, a common answer is to just throw more machines at the problem. After all, more …

    Read more

  • Using Kubernetes Namespaces to Manage Environments

    By Ian Lewis (Google) | Friday, August 28, 2015 in Blog

    One of the advantages that Kubernetes provides is the ability to manage various environments easier and better than traditional deployment strategies. For most nontrivial applications, you have test, staging, and production environments. You can spin …

    Read more