©  Pablo Acuña 2016

Pablo Acuña, Deploying Rails with Docker, Kubernetes and ECS, 10.1007/978-1-4842-2415-1_3

3. Kubernetes

Pablo Acuña

(1)Providencia, Chile

Introduction

Kubernetes defines itself as an open source system for automating deployment, scaling, and management of containerized applications. Google originally designed this product, and it’s based on years of experience running containerized architectures. Since this is an open source project, it also has a very big community behind it—one that constantly discusses improvements and new ideas.

Kubernetes Architecture

Like most of the cluster management tools , Kubernetes works with a node-master architecture. All the nodes run an agent that’s called kubelet and the master runs other components ...

Get Deploying Rails with Docker, Kubernetes and ECS now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.