Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Introducción

¿Qué es un clúster?

Se traduce a conglomerado y en nuestro caso particular, va a ser un conglomerado de computadoras trabajando en conjunto. Esto va a permitir tener más poder de cómputo pero sobre todo redundancia.

¿Qué es Kubernetes?

Es una herramienta para correr aplicaciones en nuestro grupo de computadoras. Kubernetes abstrae la conexión entre ellas y la distribución de recursos. Además, las aplicaciones van correr dentro de contenedores (Docker), lo cual va a aislarlas entre sí y del sistema.

Objetivo

Este texto cumple un rol de difusión y otro de documentación para la persona que lo esta escribiendo. La idea es adentrarse en kubernetes desde un nivel inicial y de forma práctica. Con este fin, veremos las partes involucradas para poner en marcha un sitio web. Habrá explicaciones cortas sobre software y protocolos que vamos a usar: linux, docker y temas varios de networking.

Herramientas

Esta guía va a usar k3s para crear el cluster, kubectl para administrarlo y alpine para correr los nodos del cluster.