Comenzando con Docker Compose

Definición de los servicios de Docker Compose Cuando comenzamos a ejecutar contenedores utilizando cada vez más la funcionalidad de docker run, los comandos pueden comenzar a ser bastante largos y difíciles de recordar. Afortunadamente, Docker Compose nos permite escribirlos en YAML. Tomemos un comando docker run suficientemente complicado para iniciar un contenedor MySQL configurado usando variables de entorno y convertirlo…

Troubleshooting Kubernetes Deployments

Cuando desea desplegar una aplicación en Kubernetes, generalmente define tres componentes: Un deployment, que es una receta para crear copias de su aplicación llamada Pods Un servicio : un balanceador de carga interno que enruta el tráfico a Pods Un ingress – una descripción de cómo el tráfico llega desde fuera del clúster para su servicio. Connecting Deployment and…

Vagrant+Ansible

¿Que es? Vagrant es una herramienta de software libre, multiplataforma,  una herramienta que nos ayuda a crear y manejar máquinas virtuales con un mismo entorno de trabajo. Nos permite definir los servicios a instalar así como también sus configuraciones. Está pensado para trabajar en entornos locales y lo podemos utilizar con shell scripts, Chef, Puppet…