Docker

Automatiza el despliegue de tu web con Jenkins, Github y Kubernetes

Automatiza el despliegue de tu web con Jenkins, Github y Kubernetes

Actualmente el proceso de creación y mantenimiento de un proyecto web puede ser una tarea tediosa, sin embargo, si pensamos como vamos a mantener un proyecto sin necesidad de grandes esfuerzos nos viene a la menta la automatización de las partes que no requieran de supervisión, es decir, todo lo relativo a la creación y publicación de la web del proyecto de Github.

En primer lugar tener claro como queremos publicar nuestra web, el proyecto que vamos a utilizar para este ejemplo es https://github.com/alefnode/jenkins-themes como veis he separado la web al directorio webpage que es donde tendremos toda la web a excepción de aquellas que se generan en el job de Jenkins.

Leer más
Comandos básicos para usar un Docker registry

Comandos básicos para usar un Docker registry

Las plataformas que actualmente trabajan con contenedores hacen uso de un registro de imágenes para poder realizar los despliegues, este registro puede ser público o privado. El registro publico utilizado y más famoso es DockerHub, ya que es la plataforma oficial pública para los contenedores basados en Docker.

En primer lugar lo más recomendable es disponer de un registry privado que nos permita subir las imágenes que creamos nosotros sin exponer datos al público y evitar posibles brechas de seguridad. Para ello tendremos que desplegar uno.

Leer más