Taller - Despliegue automático de un blog estático (I)

La semana pasada preparé un taller para unos pocos compañeros en Kaleidos. Consiste en un taller práctico en el que, paso a paso, terminamos desplegando automáticamente nuestro blog en nuestro servidor. El taller tuvo muy buena acogida, así que lo dejo por aquí por si resulta útil para alguien.

[Leer más]

Pegándome con pgloader

He estado varios días intentando migrar un esquema de MySQL a PostgreSQL con pgloader; lo que a priori es relativamente sencillo, me ha llevado por varios puntos muertos que he podido desbloquear tras googlear un rato y muchas pruebas.

[Leer más]

Y van 6...

Esta semana Kaleidos ha cumplido 6 años. Una empresa que nació de improviso y algo precipitadamente, y que ha significado tanto para unas pocas personas.

[Leer más]

Swarm 101 - docker-compose.yml

Third and last post of the tutorial Swarm for beginners. After creating a Swarm cluster and learning the the basis of services management, it's time for deploying our services in the cluster using docker-compose.yml as we use it with docker.

[Leer más]

Swarm 101 - Manage services

Second post of the tutorial Swarm for beginners. This post will cover the creation of services, update them in different ways, inspecting them, publishing ports and removing the services. Now, what's a service?

[Leer más]

Swarm 101 - Create a cluster

New tutorial for beginners, this time is an introduction to Swarm, an orchestration tool which comes with Docker. I wrote this tutorial after following the official quickstart and after filtering which I think is the most useful information to start with orchestration.

[Leer más]

Gitlab CI 101 - SSH keys

After learning the basis of Gitlab CI, I found a very specific need: use the gitlabci jobs to automatically tag the repository. To accomplish this, I had to configure several things related to ssh keys, and I guess that maybe you will find it useful.

[Leer más]

Gitlab CI 101

This post is a tutorial for beginners, to start with continuous integration of Gitlab, GitlabCI, in a project with Docker. The main goal is understand the different pieces that take part in the process, and be able to automate some tasks during the development of your application.

[Leer más]

PyDay Galicia 2017

Last weekend I went to Vigo to attend the Second PyDay Galicia, a friendly and well organized Python event. It was located in the Contemporary Art Museum, where we had good rooms to enjoy the talks. After the first edition, they went bigger, enlarging 3 times the number of attendees. There were two tracks: a basic and a professional one; both were packed all the day, which was a very good sign. [Leer más]