Servidor de correo con docker

En este post, explicaré como montar un servidor de correo completo y no morir en el intento. Un servidor de correo se compone de 2 partes principalmente. MTA (mail delivery agent) en este caso será postfix y MDA (mail delivery agent) en este caso dovecot. Además de esto, se va

Continue reading

Graylog: tips

Siguiendo esta corriente de graylog, voy a aprovechar este post para ir poniendo plugins o trucos interesantes para utilizar con graylog Log interno Graylog es capaz de recoger mediante un input sus logs sin necesidad de tener que utilizar herramientas como rsyslog o agentes. De este modo evitamos tener que

Continue reading

Graylog: Collector Sidecar

Como hemos hablado anteriormente, Graylog es un colector de logs muy interesante. Es una mezcla entre ELK y Splunk. No llega a ser tan potente como Splunk pero es mas gestionable que ELK. En este post, voy a explicar como instalar un agente y enviar todos los logs al Graylog

Continue reading

Docker: OverlayFS2 como filesystem

Hoy profundizaremos un poco mas en docker y presentaremos OverlayFS2. Es un sistema de ficheros parecido a AUFS que es el que implementa por defecto, pero mas sencillo y rápido. Para implementar OverlayFS2 es necesario disponer de un kernel 4.0 o superior. Y su implementación es muy sencilla. En este

Continue reading

Ansible: Primeros pasos

Ansible es una herramienta de software libre para configurar y administrar hosts. Combina instalación multi-nodo, ejecuciones de tareas ad-hoc y administración de configuraciones. Adicionalmente, Ansible es categorizado como una herramienta de orquestación. Maneja nodos a través de SSH y no requiere ningún software remoto adicional, excepto Python. Utiliza un sistema

Continue reading

Docker: Træfik como proxy inverso

Træfik es una herramienta muy interesante para utilizar como proxy inverso. Es muy sencillo el desplegarlo y la configuración de este es casi automática. Es capaz de interactuar con diferentes backends como; Kubernetes, docker, mesos, swarm… además de esto, puede generar certificados válidos con let’s encrypt al vuelo. Y es

Continue reading

Docker: Docker-Compose

Docker compose, es la herramienta de docker que nos simplifica la vida para desplegar stacks. Podemos definir mediante ficheros yaml, la estructura de docker que queremos desplegar y una vez hecho esto ejecutarlo. El concepto es parecido a un dockerfile pero orientado a stacks en vez de a imágenes. Con

Continue reading

Docker: Guía básica

Docker es un sistema de contenedores orientado a microservicios. Es una herramienta que hoy en día está cogiendo mucha fuerza debido a su gran potencia y flexibilidad. Es ideal para el desarrollo de aplicaciones ya que puedes desplegar un docker con un servicio y que este tenga todas las librerías

Continue reading