kubernetes
Videos
Píldoras
Posts
failCgroupV1: false en Kubernetes: cgroup v1 tiene los días contados
Desde Kubernetes 1.35 el kubelet no arranca en nodos con cgroup v1 salvo que lo fuerces con failCgroupV1: false. Qué rompe, cómo detectarlo en un minuto y cómo migrar a cgroup v2.
Kubernetes 1.37: kubelet rootless y Metrics API llegan a producción
Kubernetes 1.37 "Garhwal" lleva el kubelet rootless a beta y gradúa la Metrics API a estable, dos cambios que redefinen el piso de seguridad y el autoscaling en clústeres reales.
Kubernetes 1.34: DRA llega a GA y cambia cómo se asignan GPUs
Dynamic Resource Allocation, la API que reemplaza al viejo Device Plugin para GPUs y hardware especializado, es estable desde Kubernetes 1.34 y sigue sumando funciones en 1.35, 1.36 y 1.37.
Kubernetes 1.32: el fin de los Ingress legacy y el salto a Gateway API
Kubernetes 1.32 acelera la transición a Gateway API y deja a los Ingress controllers tradicionales en modo legacy. Qué implica para tu clúster, cómo migrar y por qué importa ahora.
Cómo escalar un Deployment de Kubernetes con Horizontal Pod Autoscaler
El controlador HPA consulta periódicamente las métricas disponibles mediante la API de Kubernetes. Después compara el valor actual con el objetivo configurado y actualiza el subrecurso scale del Deployment.
Nomad 2.0 vs Kubernetes 1.35: gana el binario único
Nomad 2.0 llega con un solo binario y cero dependencias; Kubernetes 1.35 suma potencia y complejidad. Comparamos arquitectura, operación, licencia y cuándo conviene cada uno.
GitHub cae 8h: el error de retry que nadie vio
El 17 de agosto de 2026 GitHub estuvo caído 7h47m. La causa raíz fue de capacidad, pero fueron los reintentos de los clientes —un bug en VS Code— los que amplificaron el tráfico 10x.
CronJob en Kubernetes: programar tareas paso a paso
Crea un CronJob con horario, zona horaria y reintentos acotados. Nace suspendido y solo se activa cuando un Job de prueba termina en Complete.
StatefulSet en Kubernetes: desplegar una base de datos
Despliega PostgreSQL en Kubernetes con StatefulSet: volumen persistente por Pod, DNS estable, ReadWriteOncePod y una prueba real de que el dato sobrevive.
RBAC de mínimo privilegio en Kubernetes paso a paso
Define Roles y RoleBindings que den solo los permisos necesarios en Kubernetes, comprueba cada denegación con kubectl auth can-i y revierte sin romper nada.