Imagino que todo el mundo sabrá que let’s encrypt por fin admite certificados wildcard. Que es un certificado wildcard? pues un certificado único que vale para todos los subdominios. Ej: *.ichasco.com. De este modo, todos los subdominios de ichasco.com podrán utilizar el mismo certificado. Y como no podía ser de
Continue readingEtiqueta: docker
Zabbix: Primeros pasos
Buenas a todos, en este post vamos a ver como monitorizar nuestra infraestructura mediante la herramienta Zabbix. Y como no podría ser de otro modo, montaremos nuestro servidor zabbix en docker con la ayuda de docker-compose. El despliegue de Zabbix es muy sencillo, solo hace falta crear un docker-compose.yml configurando
Continue readingDocker: Actualización automática de los contenedores con Watchtower
En este mini-post voy a explicar como tener actualizados los contenedores de docker de una manera automática. Para esto se va a utilizar la herramienta watchtower. Está desarrollada por v2tec y es muy sencilla de utilizar. Lo único que hay que hacer es configurar los parámetros que ser requieran y
Continue readingServidor 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 readingDocker: 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 readingDocker: 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 readingDocker: 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 readingDocker: 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 readingForeman: Guía definitiva
Como he explicado en posts anteriores de Foreman, es un sistema dedicado a la gestión de ciclos de vida de los hosts. Pero no se queda solo ahí, además de interactuar con puppet, es capaz de integrar diferentes servicios, tales como; DNS, DHCP, FreeIPA, SSH, TFTPd, PXE… Y es compatible
Continue reading