Cloud managed services are not a Silver Bullet

Seguro que la mayoría de vosotros habéis vivido, alguna que otra vez, esa situación en la que debéis que construir una determinada infraestructura en la nube y la conversación acaba con un, "fantástico, nuestro proveedor cloud dispone de un servicio gestionado, hagamos uso de el", sin siquiera haber pasado de la marketiniana pagina principal del … Continue reading Cloud managed services are not a Silver Bullet

Undertow: Building an enhanced reverse proxy

Comenzar un artículo señalando que, probablemente, el título no es el más acertado de todos los confeccionados hasta el momento, no parece la forma idílica de iniciar un escrito, pero no siempre es tan sencillo. La idea es aprovechar la experiencia adquirida en los últimos meses en la construcción de un reverse-proxy vitaminado en Undertow, … Continue reading Undertow: Building an enhanced reverse proxy

Kubernetes: Health Check 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 Kubernetes: Health Check for a Kafka application

Kubernetes: Delete terminating namespace

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 Kubernetes: Delete terminating namespace

Kubernetes monitoring: Prometheus operator

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 Kubernetes monitoring: Prometheus operator

Kubernetes monitoring: EFK operator

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 Kubernetes monitoring: EFK operator

Kubernetes monitoring: Jaeger + Cassandra operators

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 Kubernetes monitoring: Jaeger + Cassandra operators

Kubernetes: Operators introduction

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 Kubernetes: Operators introduction

Istio: Authenticacion against Azure Active Directory

Una de las muchas características que proporciona Istio es la posibilidad de autenticar de forma centralizada a los usuarios finales que tratan de acceder a la malla de servicios, liberando a los aplicativos de la necesidad de implementar dicha funcionalidad. En el presente documento se pretende detallar la configuración de Istio necesaria para validar la … Continue reading Istio: Authenticacion against Azure Active Directory