Kubernetes OnPremise: Ubuntu Conjure-Up Si habéis intentado crear una infraestructura On-Premise de Kubernetes, habéis podido ver que es un auténtico dolor de cabeza, de hecho el otro día escribí un artículo mostrándolo. Esto se debe, a que normalmente estas infraestructuras o son Cloud, o buscas soluciones integradas tipo OpenStack o VMware con la integración en vSphere. Lo bueno, es que …
Leer más »Kubernetes: RollingUpdate y RollBacks de Contenedores
Kubernetes: RollingUpdate y RollBacks de Contenedores Una de las mayores ventajas que veo al usar Kubernetes, es la facilidad de hacer despliegues de nuevas versiones de aplicaciones (Updates) y poder volver a atrás (Rollbacks) relativamente rápido si hay un problema. Lo vamos a explicar con un despliegue clásico a través de un Deployment de Nginx. Imaginaros que tenéis corriendo un …
Leer más »Kubernetes: Crear un cluster con 3 Masters y 3 Workers On-Premise
Kubernetes: Crear un cluster con 3 Masters y 3 Workers On-Premise Hoy vamos a hacer una infraestructura Kubernetes de alta disponibilidad on-premise. Serán 6 nodos en total, y los generaré bajo CentOS 7, y los mínimos que se marcan en un clúster kubernetes: 3 nodos Máster 3 nodos Workers o Minions Deshabilitar Selinux en todos los nodos swapoff -a Comentamos …
Leer más »Kubernetes: Servicios ClusterIP, Ingress, NodePort y LoadBalancer
Kubernetes: Servicios ClusterIP, Ingress, NodePort y LoadBalancer Los Servicios son objetos que permiten reenviar tráfico de red a un conjunto de Pods, lo cual nos permite acceder a nuestras aplicaciones. Los Servicios se implementan a través de iptables, cuando se genera un servicio se le asigna una IP virtual interna (ClusterIP) que permite la interconexión entre Pods y es el …
Leer más »Instalar Kubernetes Dashboard con Cockpit en Centos y Debian
Instalar Kubernetes Dashboard con Cockpit en Centos y Debian Para los que no lo sepan, Cockpit es una herramienta que tiene una consola web que nos permite gestionar tanto contenedores con Docker o Podman (el futuro sucesor de Docker), como pods en Kubernetes, unidades de almacenamiento, máquinas virtuales, nos da estadísticas de rendimiento y mucho más… incluyendo el propio servidor …
Leer más »