Diferències
Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
| Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
| info:libros:swarm [07/12/2021 12:49] – mate | info:libros:swarm [09/12/2021 01:58] (actual) – [capítulos] mate | ||
|---|---|---|---|
| Línia 1: | Línia 1: | ||
| = Native Docker clustering with Swarm | = Native Docker clustering with Swarm | ||
| {{tag> | {{tag> | ||
| + | * Autores: | ||
| + | * Fabrizio Soppelsa (Autor) | ||
| + | * Chanwit Kaewkasi (Autor) | ||
| + | * Editorial: Packt | ||
| + | * ISBN: 1786469758 | ||
| + | == capítulos | ||
| * [[info: | * [[info: | ||
| * [[info: | * [[info: | ||
| Línia 14: | Línia 20: | ||
| * [[info: | * [[info: | ||
| + | == notas | ||
| + | === deprecated | ||
| + | * <code bash>for i in `seq 0 3`; do docker-machine create -d virtualbox node$i; | ||
| + | * <code bash> | ||
| + | * <code bash> | ||
| + | * si ya existe un docker, lo securiza via TLS ¿? | ||
| - | == chap3: docker swarm mode | ||
| - | === swarmkit | ||
| - | * " | ||
| - | * Los cluster swarm está compuesto de nodos activos, que pueden actuar como managers o workers. | ||
| - | * los managers, coordinados via Etcd (raft), elegidos entre todos, son responsables de reservar recursos, orquestrar servicios y repartir tareas a lo largo del cluster | ||
| - | * los workers ejecutan las tareas. | ||
| - | * Los servicios que se lanzan al cluster se convierten en tareas cuando llegan al worker | ||
| - | * Los servicios no tienen porque ser contenedores. La intención del swarmkit es la de orquestrar cualquier objeto. | ||
| - | * arquitectura: | ||
| - | * número impar de nodos manager (evitar split-brain en las elecciones) | ||
| - | * soporta cualquier tamaño de cluster de servicios | ||
| - | * managers y workers | ||
| - | * cualquier número de workers. | ||
| - | * en los managers, los servicios se definen y se balancean. | ||
| - | * {{ : | ||
| - | * elección del mejor nodo para una tarea (**scheduling**) | ||
| - | * {{ : | ||
| - | * swarmd | ||
| - | * usado para masters y slaves | ||
| - | * '' | ||
| - | * '' | ||
| - | * '' | ||
| - | * cliente para operar con el cluster swarmkit | ||
| - | * swarm mode (pag 88) | ||