Posts in 2016
Creating a PostgreSQL Cluster using Helm
By Jeff McCormick (Crunchy Data) | Friday, September 09, 2016 in Blog
Crunchy Data supplies a set of open source PostgreSQL and PostgreSQL related containers. The Crunchy PostgreSQL Container Suite includes containers that deploy, monitor, and administer the open source PostgreSQL database, for more details view this …
Deploying to Multiple Kubernetes Clusters with kit
By Chesley Brown (InVision) | Tuesday, September 06, 2016 in Blog
Our Docker journey at InVision may sound familiar. We started with Docker in our development environments, trying to get consistency there first. We wrangled our legacy monolith application into Docker images and streamlined our Dockerfiles to …
Cloud Native Application Interfaces
By Brian Grant (Google), Craig Mcluckie (Google) | Thursday, September 01, 2016 in Blog
Standard Interfaces (or, the Thirteenth Factor) When you say we need ‘software standards’ in erudite company, you get some interesting looks. Most concede that software standards have been central to the success of the boldest and most successful …
Security Best Practices for Kubernetes Deployment
By Michael Cherny (Aqua Security) | Wednesday, August 31, 2016 in Blog
Note: some of the recommendations in this post are no longer current. Current cluster hardening options are described in this documentation. Editor’s note: today’s post is by Amir Jerbi and Michael Cherny of Aqua Security, describing security best …
Scaling Stateful Applications using Kubernetes Pet Sets and FlexVolumes with Datera Elastic Data Fabric
By Shailesh Mittal (Datera Inc), Ashok Rajagopala (Datera Inc) | Monday, August 29, 2016 in Blog
Introduction Persistent volumes in Kubernetes are foundational as customers move beyond stateless workloads to run stateful applications. While Kubernetes has supported stateful applications such as MySQL, Kafka, Cassandra, and Couchbase for a while, …
SIG Apps: build apps for and operate them in Kubernetes
By Matt Farina (Hewlett Packard Enterprise) | Tuesday, August 16, 2016 in Blog
Editor's note: This post is by the Kubernetes SIG-Apps team sharing how they focus on the developer and devops experience of running applications in Kubernetes. Kubernetes is an incredible manager for containerized applications. Because of this, …
Kubernetes Namespaces: use cases and insights
By Mike Altarace (Google Cloud Platform), Daz Wilkin (Google Cloud Platform) | Tuesday, August 16, 2016 in Blog
“Who's on first, What's on second, I Don't Know's on third” Who's on First? by Abbott and Costello Introduction Kubernetes is a system with several concepts. Many of these concepts get manifested as “objects” in the RESTful API (often called …
Create a Couchbase cluster using Kubernetes
By Arun Gupta (Couchbase) | Monday, August 15, 2016 in Blog
Couchbase Server is an open source, distributed NoSQL document-oriented database. It exposes a fast key-value store with managed cache for submillisecond data operations, purpose-built indexers for fast queries and a query engine for executing SQL …
Challenges of a Remotely Managed, On-Premises, Bare-Metal Kubernetes Cluster
By Bich Le (Platform9) | Tuesday, August 02, 2016 in Blog
Introduction The recently announced Platform9 Managed Kubernetes (PMK) is an on-premises enterprise Kubernetes solution with an unusual twist: while clusters run on a user’s internal hardware, their provisioning, monitoring, troubleshooting and …
Why OpenStack's embrace of Kubernetes is great for both communities
By Martin Buhr (Google) | Tuesday, July 26, 2016 in Blog
Today, Mirantis, the leading contributor to OpenStack, announced that it will re-write its private cloud platform to use Kubernetes as its underlying orchestration engine. We think this is a great step forward for both the OpenStack and Kubernetes …