Kubernetes: Historia Kubernetes comenzó como una solución de orquestación de contenedores internos de Google. El nombre en clave original para Kubernetes dentro de Google fue “Project Seven of Nine”, una referencia a un personaje que interpreta a un dron en Star Trek del mismo nombre. Ahora explicaremos qué es el sistema Borg, de donde parte Kubernetes. Para contar la historia …
Leer más »Kubernetes: Comandos básicos
Kubernetes: Comandos básicos Hoy vamos a explicar unos cuantos comandos básicos para gestionar vuestra infraestructura Kubernetes. Lo bueno de Docker y Kubernetes es que los comandos son multiplataforma, así que podéis usarlos en vuestra distribución Linux favorita o en Windows sin que tengáis que aprender nuevos cada día. La mejor guía actual, espero que la mía la mejore algo, es …
Leer más »Kubernetes: Aplicación con CronJob
Kubernetes: Aplicación con CronJob En este caso práctico, vamos a generar una aplicación web que consta de un Pod, un Service y un CronJob. • Pod: el primer objeto es de tipo Pod, y consta de etiquetas “nginx”. Se crea un contenedor llamado “front”, que va a usar un volumen persistente en la carpeta “/mnt/web”. Y como podéis intuir, se …
Leer más »Instalar OpenVpn Server en Kubernetes
Instalar OpenVpn Server en Kubernetes Vamos a implementar un sistema VPN con contenedores. En este caso, os explicamos como generar un servidor VPN a través de un clúster de Kubernetes fácilmente. Lo primero hablaremos un poco de Helm, que es un gestor de paquetes para Kubernetes y es lo que vamos a usar. La principal función de Helm es definir, instalar …
Leer más »Kubernetes agregar nodo a cluster existente
Kubernetes agregar nodo a cluster existente Hoy voy a explicaros como eliminar un nodo en Kubernetes, y agregar uno nuevo con el mismo nombre. Mi situación en el lab Kubernetes con Debian sobre Proxmox, es que tengo 3 nodos, un master y dos nodos. Uno de estos últimos, me da problemas y se queda con un estado NotReady, así que …
Leer más »