Posts in 2018

  • Health checking gRPC servers on Kubernetes

    Monday, October 01, 2018 in Blog

    Built-in gRPC probes were introduced in Kubernetes 1.23. To learn more, see Configure Liveness, Readiness and Startup Probes. Author: Ahmet Alp Balkan (Google) gRPC is on its way to becoming the lingua franca for communication between cloud-native …

    Read more

  • Kubernetes 1.12: Kubelet TLS Bootstrap and Azure Virtual Machine Scale Sets (VMSS) Move to General Availability

    Thursday, September 27, 2018 in Blog

    Author: The 1.12 Release Team We’re pleased to announce the delivery of Kubernetes 1.12, our third release of 2018! Today’s release continues to focus on internal improvements and graduating features to stable in Kubernetes. This newest version …

    Read more

  • Hands On With Linkerd 2.0

    Tuesday, September 18, 2018 in Blog

    Author: Thomas Rampelberg (Buoyant) Linkerd 2.0 was recently announced as generally available (GA), signaling its readiness for production use. In this tutorial, we’ll walk you through how to get Linkerd 2.0 up and running on your Kubernetes cluster …

    Read more

  • 2018 Steering Committee Election Cycle Kicks Off

    Thursday, September 06, 2018 in Blog

    Author: Paris Pittman (Google), Jorge Castro (Heptio), Ihor Dvoretskyi (CNCF) Having a clear, definable governance model is crucial for the health of open source projects. For one of the highest velocity projects in the open source world, governance …

    Read more

  • The Machines Can Do the Work, a Story of Kubernetes Testing, CI, and Automating the Contributor Experience

    Wednesday, August 29, 2018 in Blog

    Author: Aaron Crickenberger (Google) and Benjamin Elder (Google) “Large projects have a lot of less exciting, yet, hard work. We value time spent automating repetitive work more highly than toil. Where that work cannot be automated, it is our culture …

    Read more

  • Introducing Kubebuilder: an SDK for building Kubernetes APIs using CRDs

    Friday, August 10, 2018 in Blog

    Author: Phillip Wittrock (Google), Sunil Arora (Google) How can we enable applications such as MySQL, Spark and Cassandra to manage themselves just like Kubernetes Deployments and Pods do? How do we configure these applications as their own first …

    Read more

  • Out of the Clouds onto the Ground: How to Make Kubernetes Production Grade Anywhere

    Friday, August 03, 2018 in Blog

    Authors: Steven Wong (VMware), Michael Gasch (VMware) This blog offers some guidelines for running a production grade Kubernetes cluster in an environment like an on-premise data center or edge location. What does it mean to be “production grade”? …

    Read more

  • Dynamically Expand Volume with CSI and Kubernetes

    Thursday, August 02, 2018 in Blog

    Author: Orain Xiong (Co-Founder, WoquTech) There is a very powerful storage subsystem within Kubernetes itself, covering a fairly broad spectrum of use cases. Whereas, when planning to build a product-grade relational database platform with …

    Read more

  • KubeVirt: Extending Kubernetes with CRDs for Virtualized Workloads

    Friday, July 27, 2018 in Blog

    Author: David Vossel (Red Hat) What is KubeVirt? KubeVirt is a Kubernetes addon that provides users the ability to schedule traditional virtual machine workloads side by side with container workloads. Through the use of Custom Resource Definitions …

    Read more

  • Feature Highlight: CPU Manager

    Tuesday, July 24, 2018 in Blog

    Authors: Balaji Subramaniam (Intel), Connor Doyle (Intel) This blog post describes the CPU Manager, a beta feature in Kubernetes. The CPU manager feature enables better placement of workloads in the Kubelet, the Kubernetes node agent, by allocating …

    Read more