Gustavo Wilgenhoff Cuento cosas de programación

Administrar Kubernetes con Python y Pulumi

La infraestructura como código es una poderosa técnica para automatizar el despliegue de una plataforma en la nube. Como todo proceso de escritura de código se puede aplicar las buenas prácticas de modularización, mantenibilidad y el uso de pruebas automáticas. También nos debería permitir escribir toda la configuración de la infraestructura en nuestro lenguaje de programación favorito.

Testcontainers

A menudo acudimos a una base de datos en memoria, como H2, para realizar pruebas de integración. Pero siempre es aconsejable usar el mismo motor de base de datos que utilizaremos en producción. Para ello nos puede ayudar Testcontainers que genera contenedores con la base de datos que necesitemos.

Crear imágenes Docker con Jib

Cuando creamos imágenes de Docker con nuestros programas queremos aplicar las mejores prácticas.

Apuntes de cURL

cURL es una potente herramienta de línea de comandos para realizar peticiones a servicios de red y soporta la mayoría de protocolos.

Arquetipo básico para Maven

Me costaba bastante encontrar una buena plantilla para proyectos Maven, hasta que dí con un muy buen quickstart para Java 8