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
Category: Containers
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
EC2 Spot instances usage in EKS
Una de las tareas que tarde o temprano siempre hace acto de presencia en el Journey to Cloud de una organización, es aquella enfocada a la reducción de costes. Al fin y al cabo, el supuesto ahorro derivado de la economía de escala, pago por uso (OPEX) o a la ausencia de una inversión inicial … Continue reading EC2 Spot instances usage in EKS
Optimize IP addresses usage in EKS
Es probable que nunca os hayáis planteado como gestiona internamente Amazon EKS las IP, o no al menos hasta no haber podido desplegar un nuevo nodo debido a la falta de direcciones libres. Lógico, al final y al cabo, una de las fortalezas de los servicios gestionados reside en abstraer al usuario de este tipo … Continue reading Optimize IP addresses usage in EKS
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