Posts in 2017
Five Days of Kubernetes 1.6
Wednesday, March 29, 2017 in Blog
With the help of our growing community of 1,110 plus contributors, we pushed around 5,000 commits to deliver Kubernetes 1.6, bringing focus on multi-user, multi-workloads at scale. While many improvements have been contributed, we selected few …
Dynamic Provisioning and Storage Classes in Kubernetes
By Saad Ali (Google), Michelle Au (Google), Matthew De Lio (Google) | Wednesday, March 29, 2017 in Blog
Editor’s note: this post is part of a series of in-depth articles on what's new in Kubernetes 1.6 Storage is a critical part of running stateful containers, and Kubernetes offers powerful primitives for managing it. Dynamic volume provisioning, a …
Kubernetes 1.6: Multi-user, Multi-workloads at Scale
By Aparna Sinha (Google) | Tuesday, March 28, 2017 in Blog
This article is by Aparna Sinha on behalf of the Kubernetes 1.6 release team. Today we’re announcing the release of Kubernetes 1.6. In this release the community’s focus is on scale and automation, to help you deploy multiple workloads to multiple …
The K8sPort: Engaging Kubernetes Community One Activity at a Time
By Ryan Quackenbush (Apprenda) | Friday, March 24, 2017 in Blog
The K8sPort is a hub designed to help you, the Kubernetes community, earn credit for the hard work you’re putting forth in making this one of the most successful open source projects ever. Back at KubeCon Seattle in November, I presented a lightning …
Deploying PostgreSQL Clusters using StatefulSets
By Jeff McCormick (Crunchy Data) | Friday, February 24, 2017 in Blog
Editor’s note: Today’s guest post is by Jeff McCormick, a developer at Crunchy Data, showing how to build a PostgreSQL cluster using the new Kubernetes StatefulSet feature. In an earlier post, I described how to deploy a PostgreSQL cluster using …
Containers as a Service, the foundation for next generation PaaS
By Brendan Burns (Microsoft) | Tuesday, February 21, 2017 in Blog
Containers are revolutionizing the way that people build, package and deploy software. But what is often overlooked is how they are revolutionizing the way that people build the software that builds, packages and deploys software. (it’s ok if you …
Inside JD.com's Shift to Kubernetes from OpenStack
Friday, February 10, 2017 in Blog
Editor's note: Today’s post is by the Infrastructure Platform Department team at JD.com about their transition from OpenStack to Kubernetes. JD.com is one of China’s largest companies and the first Chinese Internet company to make the Global Fortune …
Run Deep Learning with PaddlePaddle on Kubernetes
By Yi Wang (Baidu Research), Xiang Li (CoreOS) | Wednesday, February 08, 2017 in Blog
What is PaddlePaddle PaddlePaddle is an easy-to-use, efficient, flexible and scalable deep learning platform originally developed at Baidu for applying deep learning to Baidu products since 2014. There have been more than 50 innovations created …
Highly Available Kubernetes Clusters
By Jerzy Szczepkowski (Google) | Thursday, February 02, 2017 in Blog
Today’s post shows how to set-up a reliable, highly available distributed Kubernetes cluster. The support for running such clusters on Google Compute Engine (GCE) was added as an alpha feature in Kubernetes 1.5 release. Motivation We will create a …
Running MongoDB on Kubernetes with StatefulSets
By Sandeep Dinesh (Google Cloud Platform) | Monday, January 30, 2017 in Blog
Warning:This post is several years old. The code examples need changes to work on a current Kubernetes cluster. Conventional wisdom says you can’t run a database in a container. “Containers are stateless!” they say, and “databases are pointless …