No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Curso de Swarm

Curso de Swarm

Guido Vilari帽o

Guido Vilari帽o

Consideraciones adicionales para un swarm produtivo

23/24
Recursos

Aportes 19

Preguntas 1

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

docker service create -d \
-e CLEAN_PERIOD=900 \
-e DELAY_TIME=600 \
--log-driver json-file \
--log-opt max-size=1m \
--log-opt max-file=2 \
--name=cleanup \
--mode global \
--mount type=bind,source=/var/run/docker.sock,target=/var/run/docker.sock \
meltwater/docker-cleanup

Las 3 cosas importantes!

  • Mantener limpio el entorno de docker con una herramienta global de clean-up

  • Tener en cuenta c贸mo se van administrar los logs de las aplicaciones

  • Tener una herramienta de visualizaci贸n

鈥淪i no lo ves no lo puedes arreglar鈥

Creo que fue un buen curso, en lo personal ya uso swarm productivo y mejoro mucho mi disponibilidad, y estos tres puntos me los enfrente tambi茅n.

Creo que hacen falta mas ejemplos de alzar los contenedores como stacks y no como services, los modos de deploy y en lo personal me parece mejor la soluci贸n de un reverse proxy con nginx y no con traefik.

PD. Buen curso, claro y conciso.

Muy buenos concejos y herramientas para nuestro entorno productivo en swarm.

docker service create -d \
-e CLEAN_PERIOD=900 \
-e DELAY_TIME=600 \
--log-driver json-file \
--log-opt max-size=1m \
--log-opt max-file=2 \
--name=cleanup \
--mode global \
--mount type=bind,source=/var/run/docker.sock,target=/var/run/docker.sock \
meltwater/docker-cleanup

docker service ls

Est谩 genial el cleaner, es un problema que suelo tener constantemente, voy a implementarlo en mis servicios productivos 馃槂. Algo que quizas me genera inquietud es que el proyecto parece abandonado https://github.com/meltwater/docker-cleanup, hace 3 a帽os no se actualiza.

WOW Guido es un verdadero ninga de docker y swarm!!!

  • el tema de la limpieza es importante tanto por disponibilidad, adminisraci贸n y sobre todo si nos estamos en un Cloud podemos sufrir con el tema de disco
  • para administrar los logs se podrian enviar a s3 cada hora o dia y es muchos mas economico respecto a la cantidad almacenada.
  • para graficas de monitoreo tambien existe la posibilidad de instalar agente como datadog, AWS Cloudwatch o Dynatrace

prometheus + grafana: es MUY BUEN COMBO

crack que clase tan brutal saludos desde venezuela

Un profesor de excelente calidad. Que gusto ver tus cursos Guido, realmente siento que aprendo!

Muy buen curso su forma de explicar ayuda a mucho aentender los comando ejecutados y los beneficios de manejar el swarm y las herramientas de mas como las metricas

Excelente curso

docker system prune -a 
docker volume prune

Con estos comandos podemos mantener limpio nuestra arquitectura docker.

dijo que el docker deamon se baja las imagenes? tenia entendido que el deamon hace el management , y que el containerd era el que hacia pull a las imagenes鈥 alguien me confirma?

Me encant贸 el curso.

  • Problema Docker housekeeping : Hay que hacer mantenimiento del espacio en disco.
  • Lo que hace es crear un servicio global que podr谩 tomar las im谩genes que no tengan un contenedor y contenedores inactivos por un tiempo y los borra.
  • Este servicio estar谩 en cada nodo.
  • Hay que tener una herramienta de monitoreo de mis servicios.

Me encant贸 este curso. Desde el introductorio con docker hasta swarm, uff excelente

Excelente 馃槂

Este sujeto me encanta. <3