Diferències
Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
Següent revisió | Revisió prèvia | ||
info:libros:swarm:chap3 [07/12/2021 13:28] – creat mate | info:libros:swarm:chap3 [07/12/2021 13:54] (actual) – mate | ||
---|---|---|---|
Línia 120: | Línia 120: | ||
* '' | * '' | ||
* crea un mapeo entre el puerto 30000 en cada uno de los nodos del cluster contra los contenedores //nginx// en el puerto 80. Si conectas < | * crea un mapeo entre el puerto 30000 en cada uno de los nodos del cluster contra los contenedores //nginx// en el puerto 80. Si conectas < | ||
- | * | + | * esto se consigue gracias a la red creada por **ingress overlay** swarm. Cualquier nodo del cluster resuelve a través de la VIP (VirtualIP) y el DNS interno. Cada nodo implementa el balanceo de carga a nivel de kernel, especificamente en el // |
+ | |||
+ | === servicios y tareas | ||
+ | * servicio: abstracción de la agrupación de un número de tareas arbitrario (conocido como replicas) | ||
+ | * tareas: contenedores | ||
+ | |||
+ | === docker service scale | ||
+ | * asegurarse que un número determinado de réplicas se está ejecutando al mismo tiempo en el cluster. | ||
+ | * cuando cambias el número de réplicas, se hacen los ajustes necesarios en los balanceadores, | ||
+ | * Swarm no rebalancea tareas si se añaden nuevos nodos al cluster (es concervador) hasta que algun operador reescala el servicio |