Azure Key Vault Provider for Secrets Store CSI Driver, leyendo y utilizando información de un Azure Key Vault desde AKS

Introducción En algunas ocasiones nuestras aplicaciones desplegadas en kubernetes necesitan información sensible y/o confidencial tales como una contraseña de una base de datos o un token para conectarse a otras aplicaciones. Desplegar y mantener esta información en nuestro cluster no es siempre trivial o sencilla y en determinados casos de uso es posible que el tipo de objecto Secret no sea el mas adecuado. A lo largo del post vamos a ver como instalar y configurar Azure Key Vault Provider for Secrets Store CSI Driver, este componente nos va a permitir leer información de un Azure Key Vault y proporcionarla a un Pod a través de un fichero o una variable de entorno. ...

diciembre 13, 2022 · 7 min · Javi Vela

Mejora la experiencia de desarrollo, desarrolla dentro de un contenedor

En algunas ocasiones es algo tedioso instalar los SDKs o dependencias de un proyecto para poder trabajar con él. Visual Studio Code Dev Containers te permite definir y distribuir el entorno de desarrollo de tu proyecto.

noviembre 30, 2022 · 4 min · Javi Vela

Kubernetes: Startup probe

La probe Startup probe permite gestionar de una manera mas eficiente el arranque de una aplicación mejorando la disponibilidad de la misma.

agosto 18, 2022 · 2 min · Javi Vela

Novedades en C# 11 (preview)

Echamos un vistazo a las novedades de C# 11: Raw strings, Simplified parameter null validation code (!!) y List pattens

marzo 2, 2022 · 3 min · Javi Vela

Eliminando imágenes en nuestros container registries

Nos guste o no nos guste el almacenamiento no es infinito, el límite puede ser físico o económico y con la parte económica seguro que más de uno nos hemos llevado una sorpresa revisando la factura de nuestro cloud provider.

febrero 23, 2022 · 3 min · Javi Vela

Kubernetes: depurando aplicaciones con contenedores efímeros

Todos nos hemos enfrentado en alguna ocasión a depurar una aplicación que se ejecuta en un contenedor en un clúster Kubernetes. Normalmente (y siguiendo buenas prácticas) estos contenedores utilizan imágenes distroless (solo continen la aplicación y sus dependencias, no contienen ninguna shell u otros programas)

febrero 17, 2022 · 4 min · Javi Vela

ASP.NET Core 6 - HttpLogging (log request/responses)

En algunas ocasiones hemos necesitado obtener las información del tráfico de entrada y salida (HTTP request / HTTP response) de nuestras aplicaciones ASP.NET core. Hasta la versión 6 de .NET era necesario escribir nuestro propio middleware. En esta versión, Microsoft ha incluido un middleware para poder loguear esta información.

noviembre 2, 2021 · 4 min · Javi Vela
librecounter image