KUBERNETES De NOVATO a PRO! (CURSO COMPLETO EN ESPAÑOL)
Вставка
- Опубліковано 9 лип 2024
- En este video, aprendemos lo suficiente para pasar una entrevista de SRE respecto a los conocimientos de Kubernetes. Esto es basado en mi experiencia usando Kubernetes en producción por mas de 3 años y haber entrevistado mucha gente para puestos de trabajo en equipos SRE.
Recomiendo que vean primero mi video de Docker de 1 hora en el caso de que no tengan los conceptos de Docker claros: • DOCKER De NOVATO a PRO...
Capítulos:
00:00 - Intro
02:48 - Docker vs Kubernetes
05:22 - Qué es Kubernetes?
06:22 - Para qué sirve Kubernetes?
08:28 - Partes de Kubernetes
11:32 - Instalando Kubectl
12:36 - Instalar Kubernetes
13:41 - Usando Kubernetes con Digital Ocean
15:31 - Contextos de Kubernetes (video)
16:13 - Usando Kubectl
18:52 - Lens (video)
19:41 - Namespaces
20:45 - Pods
26:23 - Manifiestos de Kubernetes
27:05 - Manifiesto Pod Simple
29:11 - kubectl exec
31:06 - Manifiesto Pod Avanzado
31:23 - Variables de Entorno (env vars)
32:52 - Recursos de memoria y CPU
38:09 - ReadinessProbe y LivenessProbe
40:17 - Ports
41:13 - Manifiesto Deployments
43:48 - Manifiesto DaemonSet
46:51 - Manifiesto StatefulSet y Volumenes
54:36 - Pensar en qué cosas puede manejar Kubernetes
56:24 - Networking en Kubernetes
58:57 - Servicios en Kubernetes
1:00:42 - Service ClusterIP
1:05:29 - Service NodePort
1:07:16 - Service LoadBalancer
1:10:30 - Ingress
1:18:40 - ConfigMap
1:21:41 - Secrets
1:25:21 - Kustomize
1:30:02 - Stern
1:31:01 - Outro
Videos/links que nombro:
Lens: • LENS - La MEJOR interf...
Minikube: minikube.sigs.k8s.io/docs/start/
Kind: kind.sigs.k8s.io/
Supervisord: • CORRIENDO 2 PROCESOS e...
Helm: • HELM: INSTALÁ WORDPRES...
Ingress: kubernetes.io/docs/concepts/s...
KubeSealed: • KUBESEALED - Cifrando ...
ENV (Variables de Entorno): • CÓMO MANEJAR ENVS (Var...
Repo con estos archivos: github.com/pablokbs/peladoner...
--
Repo con todos los archivos que uso: github.com/pablokbs/peladonerd
Merchandising Pelado Nerd: merch.peladonerd.com
Micrófono: Rode VideoMicro + Zoom H1N
Cámara: Sony A7 Mark III
Lente: Sony 28-70mm 3.5
Laptop: Macbook Pro 16'' 2019
Puedes encontrar todos mis links en peladonerd.com - Наука та технологія
Hola hermano, de verdad es espectacular tu canal, pero de verdad no entiendo. El video de Docker lo entendi a la perfección, pero este no lo termino de entender.. yo entiendo la diferencia de Kubernetes pero, aqui estas trabajando con los contenedores de Docker?? o sea hago todo el build de mis servicios en contenedores con docker y el deploy lo hago con Kubernetes? mi idea es 3 contenedores (App, API, Database - Volumen persistente) esto los meto en un Pod (Tambien se que puedo definir los contenedores con varias replicas para disponibilidad) y el pod se despliega en un nodo... Quien es el nodo???? el nodo es una VM? si trabajo en un Cloud Computing uso el servicio de kubernetes del Cloud o lo hago en una VM o un Microservicio? mi idea es utilizar una sola VM para poner mis contendores o el Pod e irla escalando con el Kubernetes, pero no se q hacer.. preparo todos mis contenedores con docker de forma local y solo hago el despliege con Kubernetes desde el Cloud??? gracias
Buenas!
Correcto, Kubernetes corre contenedores docker en nodos (VMs o maquinas fisicas). Podrias poner las 3 apps en un solo pod, pero no es una buena idea, es mejor crear un pod para cada cosa, de esa forma puedes escalar independientemente (o sea, tener 3 pods de apps, 5 de API y 1 de DB).
Si trabajas en cloud te recomiendo que uses el servicio de Kubernetes que te ofrecen ellos, te va a ahorrar muchos dolores de cabeza a la hora de mantener los servers "master" de Kubernetes (scheduler, api, controller, etcd)
El workflow seria mas o menos como dices, trabajas localmente, construyes una imagen y la subes a un registro de docker (donde se hostean estas imagenes) Una vez que hagas eso, puedes crear un manifesto de deployment que apunta a tu imagen y pasarselo a Kubernetes. Kubernetes va a crear pods con copias de tu imagen.
Saludos y espero que haya aclarado tus dudas
@@PeladoNerd muchas gracias por tu respuesta y por tu valioso tiempo, voy a intentar usar el kubernetes en el cloud y ver q pasa :)
En las primeras lineas responde a tu pregunta cuando indica que es imposible manejar sistemas complejos exponiendo los conainers de docker directmanet .
@@DanielAlexisRivasNieto Esperemos que hagas un video al respecto que problemas tuviste y como lo resolviste saludos!!!
Simpson ud. Es diabólico....digo..?!?;:$@...pelado ud. Es diabólico....jajahajja
ESPECTACULAR, como alguien que ha empezado a trabajar con Kuberentes (tanto en DO como en Amazon con EKS) hace como 5 - 6 meses, hubiera agradecido MIL tu vídeo. Grande!
Muchísimas gracias Martín!
llevo 3 días😄 trabajando este video paso a paso, me quedan 10 minutos y estos me tomara un día. Cada minuto vale oro, muchas gracias Pelado Nerd.
Gracias a vos y a tus videos hace 2 años que laburo con kubernetes y docker! Inmensamente agradecido por todo lo que aportas a la comunidad. EL PUEBLO TE AMAA
Permiteme felicitarte por este gran contenido de calidad, gracias por compartir tus conocimientos y por tener la humildad de enseñar lo que sabes.
pero que maravilla!! esto es simplemente IMPRESIONANTE!!
Que gentil de tu parte tomarte tanto tiempo y dedicación a ayudar a los demás en verdad se agadece.
ESPECTACULAR! Estoy iniciando en el mundo de docker y kubernetes y con videos como estos ayudan mucho ✌️
esta muy bueno pelado, habia visto todo esto de k8s como algo muy confuso, tus videos hacen que las cosas parezcan mas faciles, definitivamente es un conocimiento muy valioso el que trasfieres, gracias por compartir tu experiencia y acercarnos de poco a estas tecnologias tan bacanas, con este video hasta me emocioné con cada nuevo tip que presentabas, la verdad estaba esperando esta entrega de hace rato, pero bien que me halla tomado el tiempo de andar docker, cada vez todo va cobrando valor y sentido.
esto es una experiencia muy rica. Realmente aprecio muchisimo el contenido. Gracias a ti pude aprender sobre docker y trabajar en estructura de microservicios de manera rapida y facil. Y que sigas compartiendo esto de kubernetes se agradece como no tienes idea.
IMPRESIONANTE la facilidad y rapidez con que haces entender conceptos complejos de k8s! Me ha servido muchísimo tu vídeo para comprender mucho mejor otros cursos que he tomado y que no me dejaban claras las cosas! Felicidades!
Gracias Pablo, buenísimos tus videos. Soy totalmente neófito en esto de Contenedores pero gracias a tus videos pude hacer el troubleshooting para ajustar un despliegue con Helm Chart que hacía lo que necesitaba. Gracias por tu tiempo!
Buenísimo. Me gustó mucho lo fácil que se entiende todo después de lo claro que lo explicas. Yendo al grano de cada cosa y dejando la puerta abierta a que cada cual investigue, como en el caso de las posibilidades que pueda ofrecer ingress. Un diez!
Que bieeen! Estaba esperando este vídeo, gracias Peladoo! :D
Que gran contenido brother ... con lo visto en el curso, investigado y practicado uno adquiere una base solida sobre K8s.
Muchas gracias por el tiempo, conocimiento y experiencia que se reflejan en cada contenido que publicas 👏
Al fin! Te sigo hace un tiempo y llevo esperando este video desde que salió el de Docker jajaja, sabía que lo sacarías! Gracias Pelade!
Realmente bien explicado, especialmente la parte de networking que es en lo que se atasca mucha gente o le cuesta comprenderla. Espero que haya más vídeos de este tipo, muchas gracias por el esfuerzo dedicado.
Super esperado curso, gracias!!!
Voy preparando unos buenos mates para verlo tranquilo
Muchas gracias por estos cursos que armas. Desde que empecé a trabajar como desarrollador sigo tus vídeos al punto de empezar a preparar el CKAD. Genio total!
Gracias por el esfuerzo y la voluntad de compartir el conocimiento, ese conocimiento que debe ser libre!! Un saludo Emipy!!!
Buenisimo! Lo vi en algun momento mientras estudiaba en la universidad y ahora me lo hacen ver de nuevo desde la empresa que entre a trabajar como DevOps engineer.
zarpado
Pedazo de video te has marcado Pablo, eres un pantera! Muy instructivo, "facil" y no se hace nada largo, perfecto vamos. Muchas gracias. Saludos desde Valencia/España
Empecé a trabajar con AKS hace unos cuantos meses y no sabes lo que me han ayudado el contenido de tu canal y que mejor que en español. Te felicito y te deseo lo mejor para ti y familia amigo. Para completar la serie un videito de troubleshooting o análisis de errores frecuentes como por ejemplo el típico imagepullbackoff sería genial. Un abrazo.
Pelado, llegué hoy a tu canal y eres un crack. Suscrito a tu canal y a aprender con todos tus videos!! Muchas gracias por compartir tu conocimiento!!!
Gracias. Andaba esperando algo así de tu canal. El viernes consumo esta belleza. Gracias de nuevo.
Grande Pelao... eres el mejor, que pedazo te curso te mandaste!!! se te agradece el tremendo esfuerzo que haces para generar estos contenidos.
Impresionante!! No puedo darte mas de un Like, sin dudas lo haría. Me dió pie a seguir profundizando esta nueva materia. Gracias por compartirlo!
Eres uno de los mejores porque no te andas con payasadas y explicas directo sin rodeos, felicidades BRO
Este video ha sido espectacular... para mi fue una clase magistral , Muchas gracias pelado por tu aporte.
Gracias pelado, tus vídeos siempre ayudan. Tu contenido es muy bueno, se nota la dedicación
Acabo de ver los videos de Docker y de K8s, excelentes. Tenés una excelente calidad para resumir contenido y conectar ideas. No debo ser el primero que te lo dice, pero... ¡Genio total!
El vídeo esperado, gracias Pelado!
Tremendo Pablo, hace un mes cambie de laburo donde usan k8s y tu video me viene de 10, sumado al de docker que me vi ayer y Helm que me toca verlo mañana. Mil gracias!
Un capo. Hace unos días vi el de Docker y me pareció fabuloso, ahora voy por este.
Maravilloso! Gran canal, con gran contenido.
INCREIBLE!!!!!!... Muchísimas gracias por compartir, todo un recorrido por Kubernetes de forma clara y precisa...
Excelente, Pablo! Muchas gracias por compartir tu conocimiento.
Realmente excelentes videos, muy buenos a nivel e incluso mejores que muchos cursos del mercado, felicitaciones
Por fin he aprendido lo suficiente para pasar mis servicios a Kubernetes. ¡Gracias mil Pelado, eres un CRACK!
Simple, lo mejor que he visto para kubernetes en español
Excelente video, recontra bien explicado, para guardar y consultar. La verdad te pasaste, una vez mas. Chapeau!
Así es. Me llamaron para una prueba técnica mañana sobre Java, Docker y Kubernets. Sé Java, pero no sé absolutamente una mierda sobre contenedores. Aquí voy, amigos! 💪🏻
Como te fue?
Como te fue??
como te fué?
Excelente, lo estaba esperando. Gracias Pelado
Otro level Pablo, muchas gracias hermano 💪
Saludos @Pelado Nerd gracias por tus vídeos explícitos, viendo tus vídeo aprendí a usar docker y docker-compose en menos tiempo de lo que me esperaba
Muy bueno el video. Estaria bueno que hicieras uno explicando las basicas de como instalar y armar todas estas funcionalidades, sobre todo el manejo de volúmenes y de load balancer, en un cluster local sin depender de un proveedor de cloud.
He esperado este video tanto tiempo, gracias jisus!
Todavía no lo vi, pero tome su LIKE! Eterno Pelaaaa!
Súper el video junto con el de docker, gracias parce !
amigo este video es una joya muchisimas gracias, se que no basta con verlo 1 vez para asimilar todo el contenido , pero vale cada minuto de mi tiempo.
Pelado, no sé si tengo más ganas de ser tu amiga o trabajar con vos... no me decido. Gracias por tu contribución y por lo que nos enseñas! Te banco a milllll y aguante Mdz!!!
Gracias, ES GENIAL el contenido. Hoy fue mi primer día laboral, y me pidieron que aprenda kubernet, y me sirvio muchisimo!
Justo ayer vi el de docker, e inmediatamente sacas el de kubernetes, que buen servicio!!!
Increibles tus videos, son geniales y justo en el laburo me estaban pidiendo todo lo relacionado con Kubernetes, segui asi que sos un genio!!! Abrazo desde Uruguay!
Excelente video, afianza conocimientos, super detallado, muy buen trabajo!!!
Pelado gracias a tus videos, estoy comenzando a cumplir mis metas profesionales. Gracias.
Grandísimo tutorial. Después de verlo me siento como Neo en Matrix diciendo "Ya sé Kubernetes". Ahora toca poner lo aprendido en práctica. Me parece una idea genial el poner marcadores de tiempo para facilitar las consultas futuras. Muchísimas gracias.
Demasiado bueno. Todo perfecto. Lo has explicado genial, todo conciso y claro. Muchas gracias!!!!😁😁😁😁😁😁😁
pelado, la rompes!!!, saludos desde Colombia, ahora falta uno de Terraform, se que este tipo de videos no son los mas vistos dentro del contenido de youtube, pero gracias a tus videos tutoriales eh aprendido un montón, gracias y espero le próximo curso PRO!
Buen video gracias por el tiempo y la paciencia para explicar lo que necesitamos saber acerca de Kubernetes !!!
Muchas gracias por el contenido! Es una tecnología super compleja, pero arrojas mucha luz! Gracias de nuevo!
Grooosooo PELADEEEE como siempre ! te seguí hasta la parte del manejo de redes, ahi me perdi un poco así que voy a tener que revisar mas en profundidad, exitos como siempre !
Buena pelado excelente información el curso más esperado , ahora me siento como un pro ...
Excelente video Brother, muy buen trabajo! gracias por ese aporte!
Excelente contenido, muchas gracias por la colaboración 🙌🙌
Excelente Video, Muchas gracia spor compartirlo!!! Muy claro y consiso y los ejemplos excelentes!! :)
GRACIAS PABLO , TUS CONOCIMIENTOS ME AYUDAN MUCHO :)
Increíble vídeo. Excelente, totalmente recomendable!
Muchas gracias por el video pelado!! queda mucho por aprender desde luego, un saludo
Excelente, muy claro todo, muchas gracias por tu tiempo.
Espectacular, muchas gracias!
Gracias Pelado por tan buen video. Lo ví hasta el final. Y bueno reconozco que aún utilizo Docker Swarm pero es porque migrar a Kubernetes On-Premise es muy difícil. Saludos.
Bastante completo, definitivamente lo tendre que ver de nuevo, pues es bastante contenido y esta ocasión solo lo ví y no seguí los comandos por mi cuenta. Gracias!
llevo esperando este video desde que salió el de Docker muchas gracias Pelado sos el mejor
Tomando asiento que se viene bueno el video ❤🎉 un saludote compa gracias por el video
Edgardo Hernandez, desde Colombia. Excelente, muchas gracias por tanto conocimiento compartido.
Sos un genio pelado!!!!! Gracias por compartir toda tu sabiduría y experiencia con el mundo!!!
Un geniooo!!!, la verdad que me vino excelente el curso. Gracias
Simplemente IM-PRE-SIO-NAN-TE!
Muchas gracias por tomarte el tiempo y el esfuerzo por hacer este tipo de tutoriales, ayudan muchísimo.
Sería genial si este tipo de videos se convirtieran en una serie de "tecnologías SRE" (Docker - Kubernetes - Ansible - Terraform...) y ver como las integras en tu puesto de trabajo.
Gracias otra vez por regalar tu conocimiento! Saludos desde España :)
Grande Pelado, nunca comento nada pero es que de verdad me ayudaste muchisimo, me acabo de cambiar de trabajo como sre junior y estoy aprendiendo kubernetes y esto me aclaro mil dudas que tenia
Enhorabuena. No se puede pedir más en tan "poco" tiempo. Sabemos que los guiones te los escribe Lupe, pero tienes un mérito increible.
De mayor me voy a pedir ser como tu o que alguien como tu trabaje en mi empresa. 😉
Lo máximo! Muchas gracias pelado!!
Excelente , desde que conoci tu canal he aprendido bastante, excelente material , sigue asi lider.
Grande pelado, gracias por compartir todo esto. Saludos desde El Salvador
Magnifico Pablo, gracias!!!
hermano te amo! eres un grande, gracias por los conocimientos
Excelente tutorial. Muchas gracias Pablo!!
Muy buen video mi pelado, gracias por la gran planeacion que conllevo el hacerlo!
lo vi completo, lo realice completo y me encanto, al fin pude entender como fuenciona esta vaina de kubernetes, eres el mejor
Buena explicación, gran trabajo. Nociones básicas de kubernetes y con ejemplos. 👍
Excelente vídeo, inmejorable. Muchas gracias por compartir el conocimiento. :) .
Lo maximo a penas voy por el intro que esta buenisimo y ya le di like... !! :)
Espectacular!
Que genialidad de vídeo!! Abrazo pela!!
Hola Pela'o. Excelente video y felicitaciones por tan buena introducción a esta herramienta
Hola, estoy haciendo un curso en donde se explica kubernetes y tenia un montón de conceptos y demás que no lograba unir, este video me permitió unirlos y entenderlos. Gracias!
Felicitaciones, buenísimo video. Bien explicado.!
Excelente video! Gracias y saludos desde México!
Un trabajo maravillo, curradisimo
Pelado que genial video, hoy aprendi algo nuevo gracias a vos, ya usaba Docker en entornos de desarrollo, con imagenes custom y docker compose para la orquestación del stack para hacer deploy de ecommerce, más esta solución de kubernetes, creo que es más adecuada para el crecimiento del negocio.