Be careful with Kubernetes requests and limits

Puede que en pleno año 2022 debatir entorno a los requests y limits de Kubernetes, no sea precisamente noticia de primera plana, pero, desgraciadamente, la experiencia personal de un servidor dice que se emplean de forma incorrecta más veces de lo que uno podría desear. Así, en el presente artículo se pretender detallar que son … Continue reading Be careful with Kubernetes requests and limits

Kustomize to the rescue

Seguro que alguna que otra vez habéis encontrado en un recóndito lugar de Internet, esos manifiestos de Kubernetes qué tanto necesitabais para desplegar una nueva aplicación. El código se ajusta a vuestras necesidades en un 90-95%, pero necesitáis realizar algunas modificaciones, tanto generales como especificas por proyecto y/o entorno, para cumplir con los requisitos internos … Continue reading Kustomize to the rescue

Health checking for a Kafka application

Una de las características mas interesantes de Kubernetes es la posibilidad de determinar si una aplicación está o no operativa para servir operaciones, a través de los health checks. La mayoría de los frameworks proporcionan ya de caja, una serie funcionalidades, para comprobar no solo el estado de salud de la propia aplicación, sino también … Continue reading Health checking for a Kafka application

Delete terminating namespaces in Kubernetes

Seguro que en alguna que en otra ocasión, al tratar de borrar un namespace, este se ha quedado en estado "terminating" sin llegar a finalizar nunca. En el presente artículo se pretende describir los pasos a realizar para dar solución a la problemática descrita. Caso de uso Se dispone de una cluster de Kubernetes en … Continue reading Delete terminating namespaces in Kubernetes

Prometheus operator for Kubernetes

Para finalizar con la serie de artículos centrada en la instalación de las principales herramientas de monitorización en Kubernetes haciendo uso de los operadores, hoy es el turno de Prometheus, el sistema de monitorización de métricas y alertas open source más extendido de la actualidad. En el presente artículo se pretende describir que es Prometheus … Continue reading Prometheus operator for Kubernetes

EFK operator for Kubernetes

Continuando con la serie de artículos centrada en la instalación de las principales herramientas de monitorización en Kubernetes haciendo uso de los operadores, hoy es el turno de EFK, la solución más popular del momento para la centralización de los logs. En el presente artículo se pretende describir los componentes que conforman el stack EFK … Continue reading EFK operator for Kubernetes

Jaeger operator for Kubernetes

Si en el anterior post se realizaba una introducción a los operadores, con este se pretende dar inicio a una serie de artículos en los que describir las principales herramientas de monitorización en Kubernetes y su proceso de instalación mediante operadores. Como bien deja intuir el título, esta primera entrega estará centrada en Jaeger, el … Continue reading Jaeger operator for Kubernetes

Introduction to Kubernetes operators

Kubernetes se ha convertido, por merito propio, en el gestor de contenedores por excelencia de la actualidad, en el que organizaciones de distinta índole despliegan sus aplicativos con el objetivo de sacar el mayor partido a los ya conocidos beneficios que la plataforma provee. Este modelo funciona a las mil maravillas con aplicaciones stateless, que … Continue reading Introduction to Kubernetes operators