All Posts

Desplegar Aplicaciones en OpenShift

En este tutorial, aprenderás a crear una aplicación Node.js que se ejecuta en un contenedor y cómo desplegarla a un clúster Openshift. Puedes usar una instancia de OpenShift en la nube , como OpenShift Online (ahora conocido como Red Hat OpenShift Dedicated) o en la versión gratuita llamada Red Hat OpenShift Sandbox.

Desplegar un API Gateway con Nginx

Para este tutorial preparé un proyecto demo que demostrará como desplegar endpoints construidos con stacks distintos y colocar enfrente un API Gateway con Nginx. El código disponible tiene dos APIs listas para responder peticiones, una construida con Python usando el framework de FastAPI y otra con Go usando el framework de Gin.

Crear un entorno local DevOps de kubernetes fácil y rápido: Vagrant + Kind

***Actualización: 25 de Octubre de 2021 Gracias a los comentarios de Adrián Freisinger, se detectó que hay un bug del nginx ingress controller y por tal motivo se actualzó la instalación de Kind hacia v0.

¿Qué es Spinnaker? Una herramienta DevOps para desplegar a producción rápido, seguro y repetible

Spinnaker es una plataforma de entrega continua de código abierto para liberar cambios de software con alta velocidad y confianza. A través de una poderosa capa de abstracción, Spinnaker proporciona herramientas nos permiten llevar el código de la aplicación desde el “commit” hasta producción.

Troubleshooting Openstack: Servicios en contenedores y notas de HA

Las versiones anteriores de OpenStack utilizaban Systemd para administrar los servicios para el control plane. Pero desde la versión Queens (Equivalente a Red Hat Openstack Platform 13) ahora los servicios se ejecutan en contenedores.

Tutorial: Desplegar un cluster de Kubernetes en GKE en 15 minutos

En este tutorial de Kubernetes me enfoqué en usar Google Kubernetes Engine (GKE) que proporciona un entorno para implementar, administrar y escalar aplicaciones en contenedores utilizando la infraestructura de Google de una manera muy, muy sencilla.