@media screen and (min-width: 580px) { .flotantewhatsapp{ display:none; } }

Compartir por WhatsApp

docker-montar-recurso-nfs-1

Docker swarm: Update Cluster

Docker swarm: Update Cluster

Hace unas semanas os presenté mi cluster Docker Swarm con Raspberry Pi 4 y Pi Zero 2w, quien me iba a decir que tenía un tesoro con algo tan pequeño. Lo digo, porque lo compré cuando aún había chips para comprarlos sin dejarte un riñón… 🙂

Hoy quiero mostraros como actualizar la versión de todos los nodos para ir a la última versión de Docker.

El comando que usaremos será update, que lanzaremos desde uno de los MASTER:

Podéis ver la información en https://docs.docker.com/engine/reference/commandline/swarm_update/

docker-swarm-update-cluster-1

Lo primero que haremos es ver que todos los nodos están levantados y revisamos la versión en la que se encuentran:

Podemos degradar o pausar los nodos para poder actualizarlos:

DOCUMENTACION: https://docs.docker.com/engine/swarm/manage-nodes/#change-node-availability

Pauso el nodo a actualizar:

Si es un nodo MASTER puedes degradarlo:

Una vez degradado o pausado, lanzamos un update del sistema en cada nodo o de los paquetes de docker que nos interesan. Yo aprovecho a parchear todo el nodo. Tener en cuenta que los containers se moverán de nodo:

docker-swarm-update-cluster-2

Podemos ver que existen los paquetes de docker en una nueva versión con este comando:

Actualizamos:

Una vez actualizado con “apt upgrade”, activamos nuevamente el nodo:

Y repetimos la operativa hasta completar el resto del cluster. ¿Sencillo no?

 

 

Te ha gustado la entrada SGUENOS EN TWITTER O INVITANOS A UN CAFE?

El Blog de Negu

Acerca de Raul Unzue Pulido

Administrador de sistemas virtuales e infraestructuras IT, linuxero y entusiasta de la tecnología.

Compruebe también

kubernetes-instalar-balanceador-metallb

Kubernetes: Instalar balanceador MetalLB

Kubernetes: Instalar balanceador MetalLB MetalLB es una implementación de LoadBalancer para clústeres Kubernetes que se …

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

17 + 9 =

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies
Blog Maquinas Virtuales - El Blog de Negu