Spinach Blog Archive Pages Categories Tags

Kubernetes

16 November 2016

TL;DR


Full Version

We must treat the datacenter itself as one massive warehouse-scale computer. We want our application to be global now.

In the cloud, you need to care about resource utilities

The goal is to get fully automated deployment.

Kubernetes makes intelligent way of resource utilization. It takes care of tracing, logging, policies, metrics, storage, security. Kubernetes is a central place that will do all of these things for you. Containers become implementation detail.

Demo on how to deploy a set of application using Kubernetes. Run clone of HackerNews. kubectl get svc. Things are deployed in kubernetes, all IP visibility is taken care of for you. We run MySql and Lobsters. run jobs to setup login and database. In order to scale, we can just increase replicas from 1 to 5. You don’t worry about machines, let kubernetes handle that for you

blog comments powered by Disqus
Fork me on GitHub