La gran diferencia entre Swarm y k8s esta en su implementación. Swarn trabaja a mucho mas "bajo" nivel que k8s, ruteando los servicios directamente sobre iptables, etc... Mientras k8s levanta servicios internos de mucho mas "alto" nivel para poder hacer lo mismo. Swarn tiene mucha mas "ingenieria" por debajo, y mejor performance por eso mismo, su cluster esta creado en base a reglas generadas en el sistema operativo, k8s es una malgama de servicios internos y otros de usuario. k8s se ganó la comunidad porque lo empezo Google, pero Swarm tiene mucha mejor base de ingenieria, merece mas.
@elejidas20123 жыл бұрын
Me hizo la noche el final, porque me recuerda a mi con diferencia que lo hice kubuntu, quise replicar un sistema de un amigo para ayudarlo en módulos con java 8 y nunca pude compilarlos por las dependencias y conf... un desastre.
@germantellez27103 жыл бұрын
Que excelente capacidad de bajar conceptos tan complejos a explicaciones sencillas! Nuevo suscriptor :)
@vibales4 жыл бұрын
Muy buena descripción, Pelado un detalle con el que me toco lidiar, yo necesitaba exponer servicio no web, ejemplo, servicios de dhcp, bases de datos, servicios de dns, telefonía y vpn, con Kubernetes se me hizo muy difícil realizar el mapeo de puertos por que los clientes no querían usar un puerto por ejemplo 32000 para el cliente vpn, o por ejemplo puertos que no puedes cambiar como en dns o iax. bueno el caso es que como lo mencionas los orquestadores se adaptan a tus necesidades y para ese entonces la solución fue swarm.
@buchdev3 жыл бұрын
Jajajaja Pelado, me gustan los finales de tus videos. Gracias por compartir tus conocimientos, son bien recibidos
@JotaPerez4 жыл бұрын
Muy buena y corta explicación. Gracias como siempre pelado por compartir el conocimiento.
@maxitromer4 жыл бұрын
Ví el vídeo, instalé kubernetes y adentro una máquina virtual con Docker swarm y adentro un Windows con Xamp para correr un sitio web que tiene 3 visitas mensuales promedio y después le di me gusta al vídeo porque soy re heavy y re jodido. Buen contenido pelado!
@cferreiro282 жыл бұрын
Excelente,...primer video tuyo que veo y la verdad,...mejor explicado, imposible,......de forma sencilla y amigable!...enhorabuena!!!!!!
@MrTurnedNitrux3 жыл бұрын
Pelado eres grande, tienes que venir a España !!
@juanpedrososa11182 жыл бұрын
Muchas gracias por la explicación, ahora tengo en claro cuando se utiliza cada herramienta. Te felicito por el canal Pelado. Una sugerencia, vivís en una provincia muy linda y podrías tener algún cuadro alusivo al lugar.
@kyiv19853 жыл бұрын
Que capo que sos pelado!!, saludos de un venezolano exiliado en Argentina!!
@mitterduarte43032 жыл бұрын
El ultimo comentario fue lo mejor 🤣😂🤣😂 ..... Gracias por la info muy valiosa
@luismier19772 жыл бұрын
Excelente canal. Felicitaciones. Y el último minuto de los videos… lo máximo!
@everluisacosta63624 жыл бұрын
Siempre estuve esperando un vídeo de este tema, gracias por su información, crack!!
@pettertables88074 жыл бұрын
Master Pelado... Muy buena explicación, precisamente ayer hice mi registry con tu vídeo y lo armas con docker-compose... saludos
@arianvaldivieso22364 жыл бұрын
Exec ele te explicación. Muchas veces recurro a tus tutoriales para refrescar.
@aebb007 Жыл бұрын
gracias pelao nerd por tus conocimientos
@Claudio4ndroid4 жыл бұрын
Pelado eres un tesoro Nacional. ¿Para cuándo el curso Docker/Kubernetes for dumimies (Pelotudos) en Udemy.
@vianeyvargas77363 жыл бұрын
Excelentes vídeos ajaja este man si la tiene clara, gracias Pelado Nerd por estos videos hermano, saludos desde Colombia
@vanloot90064 жыл бұрын
PELADO , me sacaste todas las dudas!! muchisimas gracias
@corantoba2 жыл бұрын
Pela gracias por tus videos, tu experiencia y buena en cada video. Supera valioso lo que haces !!
@EzequielRegaldo4 жыл бұрын
Impresionante, a kubernetes lo veo lindo para vps, yo uso siempre swarm para entornos locales y me viene muy bien, y cuando toca alquilar k8s, muy bien video pela3 !
@kdetony4 жыл бұрын
Swarm es bonito y en prd para una aplicativo "QUE NO VA A CRECER" pues va muy bien, rollbacks, rollingupdates, sin problemas y pues si no hay auto-scaling, es manual escalando el service
@felipedev_4 жыл бұрын
Gracias Pelado ! siempre muy claras sus explicaciones.
@shadaytlv14 ай бұрын
Buena la del vm en esxi, la mayoría no está abierto al cambio aun
@leofrank1554 жыл бұрын
gracias ahora si me quedo claro,muy buena explicación
@aldebaran1014 жыл бұрын
Gracias por tanto! Siempre super claro y conciso. Me sacaste muchas dudas que tengo hace semanas.
@andresdiez25613 жыл бұрын
Lo del final del antivirus es de traca. Me encanto el silogismo. Bravo
@LDCMJAPV3 жыл бұрын
pelao....eres un capo!
@aldomenexis3 жыл бұрын
Y si jugamos con VMWare + GKE On-Prem + Anthos :3... Excelente video muchas gracias por tu aporte crack!
@jimmyolano9294 жыл бұрын
_(edited)_ 0:12 _Septiembre erótico_ (#sarcasmo). 0:56 #Docker. 2:02 Docker Compose #YAML. 3:03 *¿**#Ansible**?* (pregunto yo ¿qué tan plausible es usar Ansible? -me salió en verso y sin esfuerzo-. _Replicad abajo, por favor, gracias_ ). 3:39 Orquestadores de contenedores. 4:18 Diferencias entre Docker Swarm y #Kubernetes. 7:09 ¿Cuál es mejor? 7:43 *Caso de la vida real.* 8:21 Docker Desktop Community. 8:32 Minikube. 9:04 Windows 10 Home Edition (sarcasmo).
@jorgeg35674 жыл бұрын
Ansible es una muy buena herramienta para automatizar la configuración de tus servers, si necesitas instalar apache y mysql para instalar WordPress lo podrías hacer con Ansible y ejecutarlo como si fuera un script. Lo que ocurre en en un container environment como es la tendencia, no usarías Ansible sino que partirías de la imagen de Docker de WordPress simplemente.
@RockmanFiui4 жыл бұрын
En mi trabajo usamos Ansible para el CD, un server de jenkins jala el repo del desarrollador y alli unos scripts de ansible generan manifiestos para k8s que crean secrets, configmaps y otros según lo que tiene en el código y lo despliega en los host que estan parametrizados, resulta muy flexible. PD: Ansible se pronuncia "ensibol" por lo que la rima no existe jeje
@jorgeg35674 жыл бұрын
@@RockmanFiui Te recomendaría que miraras la posibilidad de usar Helm para esa tarea.
@jimmyolano9294 жыл бұрын
@@RockmanFiui *¡WOW!* mirad @PeladoNerd que gran comunidad está creciendo acá , _¡me quito el sombrero!_
@LeonardoJCaballeroG3 жыл бұрын
Te ganaste una cerveza!
@loffhome3 жыл бұрын
tenes que hacer un video de como hacer un docker-compose o docker-swarm de una app propia hecha en Nodejs con mongo y como hacer un update cuando modificas el codigo, para implementaciones on premise de una empresa con un solo servidor o a los sumo 2
@stivenramirezarango75133 жыл бұрын
Muy bueno ese final y muy clara la diferencia.
@hamerfranklinjaraocas19592 жыл бұрын
Eres un capo men, gracias por compartir tus conocimientos
@silviopd014 жыл бұрын
video brutal peladonerd
@abayubarodriguez262 жыл бұрын
excelente explicación
@danielmutn4 жыл бұрын
impreeesionante el pelado como siempre !!
@LeonardoJCaballeroG3 жыл бұрын
Hermano que genial la explicación me gusto mucho!
@ignacioyanjari80964 жыл бұрын
Holaaa!, primera vez que veo un video tuyo y este esta muy bueno !! Gracias !! Siempre he tenido una duda respecto a que tan simple es migrarse desde un proveedor de servicios en la nube a otro al momento de utilizar estas herramientas de orquestación, según tengo entendido ayuda mucho a minimizar ese trabajo ( Asumiendo que no te afirmas a un servicio especifico del proveedor antiguo ), pero que tanto?, supongo que hay cosas que igual cambian !? o no? Saludos!
@enriquerivera8144 жыл бұрын
Excelente gracias por compartir. Que pena cuentas con algún curso de docker y kubernetes para súper princinpiantes
@MrNI753 жыл бұрын
Muy buen vídeo amigo.
@marianodiez52744 ай бұрын
Gracias por compartir tu conocimiento. Duda, recientemente metimos redis, o sea nuestro docker compose tiene imágenes de backend node, redis y otras cosas. Que pasa con redis cuando tengo múltiples instancias, me parece que la caché queda desincronizada, no?
@felixgarcia43284 жыл бұрын
Siempre muy claro!!!! Muy buen video! este era el que necesitaba para aclar esos dos temas!!! peo quiesiera hacer una pregunta: que es cuando te refieres a CLUSTER, aun no entiendo ese concepto!!!!! me serviria mucho tu respuesta! saludos!!!!
@PeladoNerd4 жыл бұрын
Un cluster es un set de servidores que se conectan entre si, en el caso de Kubernetes, tenes los nodos master que se encargan de mover contenedores y hacer los deploys en los nodos "workers". Esos 2 tipos de nodos conforman el cluster
@felixgarcia43284 жыл бұрын
@@PeladoNerd Muchas gracias!
@YasserJara4 жыл бұрын
Siempre muy claro!!!!
@rubencaceres5055 Жыл бұрын
Grande pelado!! Una consulta, conviene instalar kubernetes bare metal si ya tienes una plataforma de VMware funcional en la empresa?
@EliasHLL4 жыл бұрын
Gran vídeo! Una pregunta sobre docker swarm....creo haber leído alguna vez que, docker swarm, no debería usarse en entornos productivos ¿es así? y si lo es ¿cual sería le motivo?
@ddiazgt4 жыл бұрын
Grande, excelente explicación.
@yamillanz63984 жыл бұрын
Excelente resumen...muy claro y preciso....
@vgwa4 жыл бұрын
jajajajja, me hiciste acordar que hace mucho, me llamaron de una empresa donde se le ponian de golpe lentos los servidores windows server, final de la historia tenian virtualizado con hype v otros windows server, el host y las vm tenian antivirus instalados, cada vez que arrancaba a correr uno ya sea del host o vm se paraba todo por el escaneo de los disco.
@emiliowildberger71513 жыл бұрын
excelente, me voy con Docker porque estoy empezando con una aplicación pequeña.
@aebb007 Жыл бұрын
jajaja la ultima parte paleao nerd!!
@WizraiderRD2 жыл бұрын
Jajaja el final del video mi loco.
@werokrush4 жыл бұрын
Debe sacar un curso completo en udemy, es muy bueno explicando! Saludos desde México!
@Paltibenlaish4 жыл бұрын
hola pela, podes explicar donde entra ansible en la pelicula?
@sebastianpacheconeuman55593 жыл бұрын
muy buena la explicación!
@Verdads3 жыл бұрын
Que bueno lo último...pero es así, en un entorno full on premise vsphere con poco desarrollo tiras a lo más simple. Espero que con la implementación de kubernetes de vmware esto vaya cambiando poco a poco.
@dinkyhurtado3 жыл бұрын
Me ha encantado el final de lo de vmware
@jagscol3 жыл бұрын
Pelado muchas gracias por tus videos, son EXCELENTES y me han servido un resto, te quería preguntar, ¿por que nunca o muy pocas veces mensionas a Azure?
@PeladoNerd3 жыл бұрын
Simplemente porque no lo he usado
@DanielMaldonado4 жыл бұрын
Muy buen video Pablo! 👍
@ivannicolascruz2872 жыл бұрын
Muchas gracias por la información. Tengo varias dudas: Estoy desarrolando una app web, utiliza tecnologías como django para el backend, react para el frontend y postgresql. Debería utilizar docker compose Para desplegar mi aplicación? En que casos debería utilizar kubernetes ? . Esos 1000 servidores que mencionas como ejemplo, componen una sola aplicación? O son varias aplicaciones de diferentes clientes?
@PeladoNerd2 жыл бұрын
Para entorno local usá docker-compose, si, un contenedor para cada parte (frontend, backend, y postgres). Kubernetes es para correr muchas copias de cada uno (por ejemplo, 10 contenedores de frontend, 20 de backend y 10 de postgres), cuando ya tenés que empezar a manejar mas de 1 maquina virtual para correr esos contenedores, ahí es donde necesitas algo como Kubernetes
@martinarlor4 жыл бұрын
Estimado, muchas gracias por el video. Te puedo preguntar tu opinion si vale la pena usar lxc/lxd o mejor containerd?. Queremos aprovechar un servidor vps para levantar distintos servicios en el servidor, en lo posible queremos instalar varios servicios por servidor levantado, por eso me hace ruido el tema de docker. Gracias de antemano.
@silvinatroncoso1113 жыл бұрын
grande pela!!!!!!
@MichiHerbar5 ай бұрын
muy bien un 10
@sebastianmidolo14262 жыл бұрын
Tengo un proyecto, de momento es chico, pero si en futuro creciera a un ritmo muy acelerado y quisiera crecer en horizontal, podria migrar de docker a kubernetes facilmente? O seria una tarea titanica?
@innovatecautomation Жыл бұрын
quisiera saber si docker ya reemplaza a las maquinas virtuales como VMWARE VirtualBox para instalar todo tipo de softwares que tienen su ejecutable .exe como autocad,adobe pothoshop,adobe illustrator ,corel draw ,softwares de ingenieria,etc. es posible? oh docker es solo para instalar aplicaciones para desarrolladores de sistemas y paginas web?docker sirve para un usuario comun que quiere probar la mayoria de los softwares .exe?
@CryptoDefender4 жыл бұрын
Capoooooooo!
@Delmio13 жыл бұрын
hola, soy nuevo en esto del docker y tengo algunas dudas, no he podido encontrar respuesta clara a mis preguntas y tampoco se como una respuesta, es posible ingresar una maquina a mas de 1 swarm? de ser posible, como busco eso en la documentacion?, saludos!
@alfredochoternasty4 жыл бұрын
Que pasa si cae el server dónde está el orquestador? Y como manejas las réplicas cuando tenés base de datos?
@jimmyolano9294 жыл бұрын
No he visto vídeo del @PeladoNerd tratando ese tema pero inexorablemente él llegará allí algún día. Yo soy de los que pienso que los servidores de bases de datos y los servidores de correos electrónicos son dos mundos *muy gordos* dentro del universo de la administración de redes informáticas. *Tened un muy feliz día.*
@everfavio4 жыл бұрын
Es algo que puedes prevenir e implementar con kubernetes, aplicar ingeniería del caos para garantizar la alta disponibilidad de tu clúster aún cuando alguno de los nodos master o slave mueran si razón aparente. Sobre las bases de datos soy de los que piensan que es mejor tener todo el data storage fuera del clúster. Total estas herramientas tienen su manera de garantizar su disponibilidad y escalado.
@jimmyolano9294 жыл бұрын
@Martin Lavy Gomes Di Lena _(editado)_ Tenéis razón: estoy leyendo la documentación de @DigitalOcean (usad código de @PeladoNerd) para el tema de las bases de datos *no* administradas por nosotros y con *alta disponibilidad* www.digitalocean.com/docs/databases/ _Muy interesante el asunto._
@alfredochoternasty90874 жыл бұрын
mi idea es tener un nodo para contingencias, por ej: un edificio A con un nodo y un cluster de 10 aplicaciones, y un edificio B con un nodo y cluster de 5 aplicaciones (las mas criticas) de las 10 que hay en el edificio A. Si el edificio A se queda sin energía y/o red, que levante el nodo del edificio B. Como la base de datos es postgres podria mantenerla actualizada la del edificio B copian los wal o algo asi.
@sergiovier4 жыл бұрын
Muy bueno el video! Me sumé al canal hace poco... para los pobres, como compramos localmente desde Argentina tu remera?
@PeladoNerd4 жыл бұрын
merch.peladonerd.com, si la visitas desde argentina te lleva a una tienda local :)
@AlexDraven134 жыл бұрын
Excelente Pelade!
@sundar3923 жыл бұрын
bro tienes un ejemplo como usar docker con un ambiente en desarrollo e buscado info pero no encuentro nada claro
@vsemprivet94933 жыл бұрын
Yo solo queria saber como centrar un div. Jajajaja. Gracias Pelado
@pabloeterico2 жыл бұрын
sos un capo
@lautaroriveiro3 жыл бұрын
Genial, gracias!
@a0z94 жыл бұрын
Resumen :complejo pero potente. Swarm sencillo pero efectivo. Dado que el 99.99 % no necesitan autoscalado, el 99.99 de las empresas no necesitan complicarse la vida. .
@new_artiko4 жыл бұрын
y los anuncios de las remeras?
@luismunoz91264 жыл бұрын
Y porque tienen tantos servidores? Es una cantidad impresionante
@kevvvm93354 жыл бұрын
Microservices
@jimmyolano9294 жыл бұрын
En el canal de @PeladoNerd se dice *im-pre-sio-nan-te* ja, ja, ja. _Tened un muy feliz día._
@PeladoNerd4 жыл бұрын
tenemos un producto que es una copia completa de nuestro stack para cada cliente, esto hace que necesitemos muchos servidores
@jimmyolano9294 жыл бұрын
@@PeladoNerd *¡Gracias por la aclaratoria!*
@juanpablocorzo96324 жыл бұрын
Que grande el pelado nerd
@mrichetta4 жыл бұрын
4:18 Te salió el cordobé ?)
@PeladoNerd4 жыл бұрын
Jaja mi viejo es cordobés
@igarriz4 жыл бұрын
Creo que el scale si se puede usar en swarm. Usando un fichero de compose
@PeladoNerd4 жыл бұрын
Si, pero no automaticamente o basado en reglas (aunque es posible que esté equivocado y hayan sacado esa feature recientemente)
@igarriz4 жыл бұрын
Pelado Nerd estás en lo correcto no hay autoscale. Pero puedes usar orbiter (github.com/gianarb/orbiter)
@JeanFrancoCaringi4 жыл бұрын
Grande pelado
@kaerit8453 Жыл бұрын
9:15 me meo jajajaja
2 жыл бұрын
Jajajaja el final: irremplazable
@devmaster89233 жыл бұрын
Excelente explicación. Una pregunta si uso laravel (60 request x segundo) cuántos servidores debería usar si conectan 1000 personas al mismo tiempo. O que características de servidor debo usar ? Uso kubernet o swarm? Ayuda 🙏😭!!!!
@gouterelo4 жыл бұрын
Pero el sarcasmo escala !!! que es la primer reglar :D !
@juanventrone4 жыл бұрын
UNa pequelita pregunta puedo usar una imagen que la cree en docker y esta en dockerhub para kubernetes=??
@PeladoNerd4 жыл бұрын
Si claro, cuando creas un manifesto de deployment, eliges la imagen de Docker que puede estar en cualquier repositorio
@juanventrone4 жыл бұрын
@@PeladoNerd Gracias bro! eres increible! Fan #1
@pc1983JB3 жыл бұрын
Esa camera que está ahí detrás parpadeando con una luz roja. ME ESTÁ GRABANDO A MÍ!!? No quiero que me grabes eh!
@mierdeneitor3 жыл бұрын
Que diferencia hay entre pod y docker
@PeladoNerd3 жыл бұрын
Pod es un set de contenedores que corren una aplicación. Docker es la tecnología que permite crear y mover esos contenedores
@mierdeneitor3 жыл бұрын
@@PeladoNerd gracias, otra pregunta, puede existir un set de docker? (Un docker container) es porque lo he leido en internet y con lo que me has ayudado creo que se refiere mas a un repo de docker (almacen de recetas, docker registry etc.) Excelente tu canal muchas gracias por las aclaraciones en este nuevo tema que aprendo, vienen bien.
@jorgebeltran82663 жыл бұрын
Veo que 6 personas se animaron a hacer su cluster con xampp en windows 10 home jajaja
@JesusMorfinDiaz4 жыл бұрын
OpenShift corre sobre Kubernetes
@lmfillipi2 жыл бұрын
So cra
@carlosvillegas334 жыл бұрын
Docker swarm se alió con aws talvez vengan nuevas características.
@xjjo4 жыл бұрын
¡ Le pongo "like" a la opción "don't like" !, tan retorcida y legacy como heavyweight :)
@nobodycaresmeself4 жыл бұрын
eso que dijiste al final es muy comun en México jajjaja
@aerotoro4 жыл бұрын
LOL por el speech del no me gusta jajaja
@roberstrada3040Ай бұрын
Jajajajajjajaja
@JslavagChanel2 жыл бұрын
jajajajaja
@ep4r43 жыл бұрын
Jajaja se reinicia la maquina por lo del antivirus jajaja que vergas...
@TheCodeIsSCience3 жыл бұрын
Dale dislike, si después de haber escuchado toda estas tecnologías vas a tu pc con windows 10 home y tienes virtual box con 3 sistemas linux. Si, linux. Porque supuestamente ya eres pro, gracias a pelado nerd. Instalas lamp en una, mysql en otra y tu proxy en la tercera... de tanto tragín te vas al baño, por casualidades de la vida, viene tu hijo a querer jugar dota, apaga las maquinas virtuales y las elimina del todas, porque eso pone lag a la pc. No hicistes backup. T.T ... r.i.p
@Pablo-np2ny3 жыл бұрын
muy claro todo excepto el chiste... estoy confundido