k0s - Kubernetes LIVIANO y PRODUCTIVO?

Поделиться
HTML-код
  • Опубликовано: 29 дек 2024

Комментарии • 106

  • @dub_cl
    @dub_cl 3 года назад +13

    Pablo, en 7:24 tienes que darle "systemctl enable k0s", si no, cuando reinicia el server no levanta el servicio automáticamente, saludos.

    • @PeladoNerd
      @PeladoNerd  3 года назад +5

      Gracias! Ahora arreglo la documentacion

    • @brunocascio
      @brunocascio 3 года назад +1

      @@PeladoNerd Creo que se puede usar el command "k0s install [server|worker] -c k0s.yml" para intalarlo como servicio

    • @pablozaragoza1430
      @pablozaragoza1430 3 года назад

      @@brunocascio y de esa manera ya queda activo sin necesidad de estar activandolo a cada rato el server
      ?

  • @Eduardo-ug9ui
    @Eduardo-ug9ui Год назад

    te amo pelado. Me servira para mi servidor de oracle gratis. Tengo docker y gracias a ti aprendi sobre docker y la persistencia, imagenes, dockerfile, microservicios, volumenes, compose, etc. A pesar de no ser experto me creo capaz de trabajar en microservicios con lenguajes como java y python con docker. Ahora quiero aprender de kubernetes. Gracias de nuevo.

  • @JavierPortillo1
    @JavierPortillo1 3 года назад +10

    Hola Pablo, podrías hacer un vídeo sobre los networking plugins para kubernetes? explicando que son, que hacen y haciendo una comparativa entre algunas opciones? Esto es algo de lo que deberíamos preocuparnos como SRE/sysadmin? o deberíamos dejar que distribuciones como k0s decidan por nosotros (calico) por la conveniencia que aportan? Saludos!

  • @juancarlospedrique5000
    @juancarlospedrique5000 3 года назад +1

    Me cayó como anillo al dedo esta solución Pelado, la probaré...muchas gracias!!!

  • @sanflores
    @sanflores 3 года назад +1

    Una tontera, pero al sed del minuto 7:10 podes usar cualquier otra cosa como separador para que no joda con las barras. Por ejemplo: 's|REPLACEME|/root/worker.token|g' , o lo podes separar con @, ; $, #.... cualquier verdura que le metas después de 's' te lo toma como limitador

  • @jimmyolano929
    @jimmyolano929 3 года назад +1

    *Muy útil* lo de los guiones en la creación de la máquina virtual en UpCloud.

  • @luismunoz9126
    @luismunoz9126 10 месяцев назад

    al final me quede con este, esta genial, muchas gracias!

  • @juanfox8157
    @juanfox8157 2 года назад

    Pablo sos enorme viejo, muy buena recomendación. He probado diferentes opciones (Minikube, Kubeadm, Hardway, Kind, etc) para armar clústers y esta me pareció la más rápida y completa. Saludos

  • @lacuevadelinsecto
    @lacuevadelinsecto Год назад

    Sé que este video tiene su tiempo, pero estaba armando un clúster para jugar en casa con alguans Orange PI, miré Micro K8s y Rancher k3s, pero creo con K0s me convenciste 100%. Gracias!

  • @ivanexequielcarneiro1882
    @ivanexequielcarneiro1882 2 года назад

    Pablo, consulta técnica: el aceite puede ser mezcla o necesita un premium?

  • @alfabika
    @alfabika 3 года назад +1

    que bueno porque la forma de agregar nodos es super sencilla, me recuerda un poco a como lo hace docker swarm

  • @rubensalmontrianza5537
    @rubensalmontrianza5537 3 года назад +3

    Muy bueno pelado grandioso , en España hace frio

  • @lucasmartino5330
    @lucasmartino5330 3 года назад

    Pela sos un fenomeno! Gracias por pasar data posta.

  • @facundocapua
    @facundocapua 3 года назад +1

    Muy bueno como siempre pelado!!

  • @paulsan2370
    @paulsan2370 3 года назад

    Buscare mas de esto me quedaron muchas dudas

  • @genosuke21
    @genosuke21 3 года назад

    Hola Pablo que genial este contenido uno de los mejores videos que he visto, es una buena propuesta para una solución on-prime. Gracias por este contenido para la comunidad en español. Saludos

  • @paul77tech83
    @paul77tech83 3 года назад

    Hola pelado, está interesante k0s, ea parecido a rke de rancher.
    A simple vista se ve sencillo. Estas herramientas creo son buenas para crear k8s on premise, habría que ver que requieren como pre-requisitos los servidores del cluster k8s, con rke por ejemplo requieren tener docker instalado y unas reglas de fw hacia urls públicas, y sabemos a veces eso es un dolor de cabeza cuando estamos en una empresa con fw por todos lados. Es por eso que muchos se van por las soluciones k8s de los proveedores cloud, donde todo está a un par de clics o un par de comandos.
    Saludos y gracias por la info 👍🏼

  • @martinvillalba5000
    @martinvillalba5000 2 года назад

    Hola PAblo!! me quedó conectado el nodo pero como "not ready" y si me fijo con "describe node" me dice cni plugin not initialized... que puede ser?

  • @SergioAlonso-pancutan
    @SergioAlonso-pancutan 3 года назад

    Muy bueno Pablo, gracias por todo el trabajo que te mandas para desburrarnos.

  • @arnaucollguiteras9148
    @arnaucollguiteras9148 3 года назад

    Muy bueno! Pregunta... K0s se puede gestionar con Terraform?

  • @annwang5530
    @annwang5530 3 года назад

    Hola podrías explicar cómo se usa Utopia y ventajas sobre Tor?

  • @jordivilaga
    @jordivilaga 3 года назад

    Video super interesante, y sería genial si se complementara con un video de como usar k0s en producción y lo que tenemos que tener en cuenta ya sea en seguridad, cantidad de workers y controllers, mantenibilidad, etc... Gracias.

  • @victorrivera2418
    @victorrivera2418 3 года назад

    Podrías hablar de pros y contras de kubeadm y rke(la versión de rancher), en tu trabajo actual si no es hosted cuál de los dos usas? En mi caso usamos GKE (Google) e interno RKE (no hay salida a internet y rancher tiene documentación completa para trabajar de forma offline)

  • @brayanclavijo5404
    @brayanclavijo5404 3 года назад

    Que grande pelao lo que estaba buscando

  • @JavierPortillo1
    @JavierPortillo1 3 года назад

    Gracias pelado! Esto es justo lo que necesitaba! 👍👍👍

  • @ZaaCkArano
    @ZaaCkArano 3 года назад +1

    Podrías hacer un vídeo paso a paso de como instalar y hacer funcionar Openproject en una Raspberry Pi

  • @softpybarasolutions9671
    @softpybarasolutions9671 3 года назад

    una consulta es conveniente correr bases de datos en k0s o kubernetes???
    y en cuanto a los services cuando se instalan no se ejecutan como k0s.service cambia el nombre

  • @diverrtido
    @diverrtido 3 года назад +1

    Muy bueno el video, como siempre. Que aplicación para el historial del clipboard utilizas?

    • @PeladoNerd
      @PeladoNerd  3 года назад +2

      Uso Alfred con el power pack

    • @diverrtido
      @diverrtido 3 года назад

      Gracias. Eres un makina! 🍻

  • @silvestrejavierojeda1289
    @silvestrejavierojeda1289 3 года назад

    pela estare haciendo algo mal que hago exactamente lo mismo en ubuntu server 20.04.2lts y da error por todos lados .
    si le uso k0s para el servicio me dice que no existe

  • @ibarrajuan
    @ibarrajuan 3 года назад

    Buen video pelado, seria bueno un video sobre la parte de seguridad de k8s, ya que cuando lanzas clúster de esta forma las ip publica están expuestas al mundo

  • @CumpiLinux
    @CumpiLinux 3 года назад

    Interesante video Pelado! saludo grande

  • @CharlieRiver
    @CharlieRiver 3 года назад

    Hola maestro soy nuevo en esto de docker y kubernetes, he tenido muchos problemas instalando k8s pero al final con K0s todo fue como la seda, lo genial seria tener algo parecido con todo lo que hay que instalar después. ?Donde podría adquirir vía manifiesto una configuracion post-instalación para un cluster?

  • @christianheredia15
    @christianheredia15 3 года назад

    Maravilloso Pelado! 👏👏

  • @nicolasparada
    @nicolasparada 3 года назад

    Buen video, pelado. Se ve interesantísimo.

  • @bpbrainiak
    @bpbrainiak 3 года назад +2

    MAS DESPACIO CEREBRITO!
    (fuera de bromas, excelente contenido, pero hablas muy rapido)

  • @hombreterrestre
    @hombreterrestre 3 года назад +1

    Gracias Pelao

  • @wilmercamas966
    @wilmercamas966 3 года назад

    mil respetos Pelado

  • @HoracioDegiorgi
    @HoracioDegiorgi 3 года назад

    muy bueno Pelado. una parte la voy a tener que ver a 0.75 de velocidad pero se agradece toda la data.

  • @cethap
    @cethap 3 года назад

    Pablo podrias hacer un video de k0s con rpi

  • @adempiere
    @adempiere 3 года назад

    Muchas Gracias pelado, gran trabajo, que recomiendas para aprovisionamiento dinámico de almacenamiento, cómo instalar esto en servicia que no ofrecen kubernetes de manera nativa como Upload, o cluster privado, recomiendas rook.io

    • @PeladoNerd
      @PeladoNerd  3 года назад

      Upcloud si ofrece discos dinámicos. Pero en el caso de que estes en otro proveedor, vas a tener que usar algo como rook. Ya voy a armar algo

  • @CharlieRiver
    @CharlieRiver 3 года назад

    Podrias hacer un video donde resumieras todas las herramientas recomendadas para instalar después de configurar el cluster.

  • @xewax22
    @xewax22 3 года назад +1

    Hola Pelado... K0s es muuuuuuuuuuuuuuuy parecido a RKE que es le K8s de Rancher Lab y es para producción a diferencia de K3s. Saludos desde Córdoba ARG-

    • @victorcasad
      @victorcasad 3 года назад

      K3s se puede usar perfectamente en producción. De hecho, hay muchísimos casos de éxito de grandes empresas. No tengo muy claro qué aporta K0s con respecto a K3s, y no he sido capaz de encontrar ninguna referencia al respecto en la web. Saludos!

    • @xewax22
      @xewax22 3 года назад +2

      @@victorcasad Si K3s se puede usar en producción pero es single master, es decir, que si se cae el master pierdes toda la administración del cluster. Generalmente se usa para edge location o dev. Por otro lado si no mas recuerdo K3s usa SQLite como DB y no etcd(que no hay con que darle). De poder usarlo lo podes usar, pero mi recomendación sería que para prod uses una version de K8s full como ser RKE o Vanilla K8s. Y la diferencia mas significativa que hay entre K0s y K3s es que te permite usar en K0s etcd y SQLite, es decir, podes usarlo con HA al Master .
      Saludos

  • @GonDevel
    @GonDevel 3 года назад

    Pelado! este video es genial, aunque hablas muy rápido y vas muy rápido xd pero se entiende.
    Mi duda es, despues de tener este clúster funcionando y desplegamos los pods, cómo hariamos para configurar un ingress al clúster? segun entiendo, como se estaríamos usando esto en local (baremetal o servidores virtuales de oficina) no tenemos la posibilidad de usas un loadbalancer para hacer que una sola ip sea el acceso a los servicios y pods.

    • @PeladoNerd
      @PeladoNerd  3 года назад +1

      Hice video de ingress. Y para lo segundo, investiga metal lb

    • @GonDevel
      @GonDevel 3 года назад

      @@PeladoNerd gracias por la respuesta Pelado!

  • @LuisMarinAguilera
    @LuisMarinAguilera 3 года назад +1

    Excelente

  • @ferreiraview-360
    @ferreiraview-360 3 года назад

    Hola, felicidades por el canal, he estado trasteando por internet y he parado a tu canal, y por supuesto me subscribí. Tengo una duda que a lo mejor me puedes solucionar. Tengo instalado mi servidor digitalocean Ubuntu droplet y acesso con moss.sh que hago la conexión y cloudflare hago la gestión de dns . Bien hasta aquí bien uso mayoría de las veces varias webs en wordpress, pero me ha dado por probar una web en html y estoy intentando ponerla online y no me funciona. En Moss ya crie web con todas las opciones y nada, hice un server y acedo con ftp y subo las carpetas del html y tampoco me funcionan. Tendré que hacer algo especial para que me funcione la web??

    • @PeladoNerd
      @PeladoNerd  3 года назад

      Tendrías que compartir tu configuración y logs para poder ayudarte. Tal vez te conviene preguntar en slack.peladonerd.com

  • @julianyesidcarrenogomez1514
    @julianyesidcarrenogomez1514 Год назад +1

    video de k0s vs kubeadm

  • @AlejandroMansilla
    @AlejandroMansilla 3 года назад +1

    K33C .. me mataste peladoooo XD

  • @igarriz
    @igarriz 3 года назад

    Genial, me encanta. No lo conocía parece un software muy útil para montar pequeños clusters. Para un gran pool veo mucho trabajo de SRE

  • @agustinnormand1404
    @agustinnormand1404 3 года назад

    Pelado, falta poner el link del video de la diferencia entre Docker y Containerd, lo fui a buscar a la "i" para verlo, y no estaba

    • @PeladoNerd
      @PeladoNerd  3 года назад

      ruclips.net/video/2LgiAWtqOoA/видео.html mañana lo arreglo

  • @ronalerquinigoagurto555
    @ronalerquinigoagurto555 7 месяцев назад

    A este nivel sería bueno ya que nos explique el código fuente de kubernetes

  • @antpard
    @antpard 3 года назад

    No quiere funcionar en particiones btrfs, kubelet no levanta. Seguiré con kind.

  • @miguekos1233
    @miguekos1233 3 года назад +5

    Yo recién levantando swarm (producción) en la oficina y tu me sales con k0s :(

    • @albertogonzalezmesas810
      @albertogonzalezmesas810 3 года назад +2

      A pesar de la moda y de la pasta que se ha dejado google para levantar k8s, swarm sigue siendo mas fácil y mas que suficiente para la mayoría de las empresas. Aún así bravo por los desarrolladores de k0s, increíble. Lo usaré

    • @algungonzalo
      @algungonzalo 3 года назад

      ​@@albertogonzalezmesas810 Me había olvidado completamente de la existencia de swarm! La dificultad de entrada a k8s es un problema muy grande que tienen, pero por suerte estas distribuciones ayudan muchísimo. Yo uso k3s y es extremádamente simple, así que me imagino que k8s irá ganando terreno.

  • @JaimeSelvaMorell
    @JaimeSelvaMorell 3 года назад

    Eres un crack!

  • @herberthobregon5474
    @herberthobregon5474 3 года назад

    Microk8s o k0s ? Para servidores en producción en nube privada

    • @PeladoNerd
      @PeladoNerd  3 года назад +2

      Me parece que k0s es mas robusto, microk8s usa sqlite como base de datos y no le tengo mucha fe

  • @duffycop
    @duffycop 3 года назад

    Peladooooo, tengo una consulta.. ¿Puedo instalar Rancher Single Node sobre K0s?

    • @duffycop
      @duffycop 3 года назад

      Ya vi la documentación de K0s para levantar un single node cluster.. A ver si me instala el Rancher con Helm arriba de eso..

    • @duffycop
      @duffycop 3 года назад

      Hay alguna forma de correr k0s con Kubernetes 1.19?

    • @PeladoNerd
      @PeladoNerd  3 года назад +1

      github.com/k0sproject/k0s/blob/main/docs/configuration.md#full-config-reference le podes pasar la version en el k0s config

    • @duffycop
      @duffycop 3 года назад

      @@PeladoNerd IMPRESIONANTE! Capo, te amo! ❤️

    • @duffycop
      @duffycop 3 года назад

      @@PeladoNerd Otra consulta, UpCloud en el trial solo me deja desplegar 1 server.. Medio botones los flacos.. En DigitalOcean puedo levantar todos los que quiera con los $100 de regalo en 60 días..
      ¿Has notado mucha diferencia entre DO y UpCloud?

  • @pablozaragoza1430
    @pablozaragoza1430 3 года назад

    como hacer para que el k0s server no se apague cuando se sale o cierre la consola??

    • @PeladoNerd
      @PeladoNerd  3 года назад

      Levantalo como un servicio. Lo expliqué en el video

    • @pablozaragoza1430
      @pablozaragoza1430 3 года назад

      @@PeladoNerd si puse k0s server -c k0s.yaml pero cuando salgo de la consola de la maquina virtual a l minutos vuelvo a entrar me sale otra vez apagada ya que el kubelet me dice que la ip esta rechazada

    • @GonDevel
      @GonDevel 3 года назад

      @@pablozaragoza1430
      sudo k0s install controller -c k0s.yaml
      sudo k0s start
      sudo k0s status
      Así queda levantado como un servicio y puedes cerrar la consola

  • @estoresperu
    @estoresperu 3 года назад

    Hola el código upcloud dice que ya no funciona ?

    • @estoresperu
      @estoresperu 3 года назад

      y me han debitado 2 operaciones de mi cuenta por el monto de 4 soles (moneda de Perú) sin registrarme ...

    • @PeladoNerd
      @PeladoNerd  3 года назад

      Contacta a soporte y seguro te ayudan. El código debería seguir funcionando

  • @androettop
    @androettop 3 года назад

    Jajajaja el final

  • @albertogonzalezmesas810
    @albertogonzalezmesas810 3 года назад

    Como siempre, espectacular. Eso si, suelta el nombre del software que usas para como clipboard!! lo quiero 😝

  • @cristhian4513
    @cristhian4513 3 года назад +1

    jajajaja XD grande pelado

  • @MrArielAntigua
    @MrArielAntigua 3 года назад +2

    En mi opinion k3s es mas liviano y estable, esta probado por la comunidad desde hace tiempo. k3s en produccion = CIVO.

    • @rubenrios8980
      @rubenrios8980 3 года назад

      Yo he probado ambos, y de momento me quedaría con K3S, teniendo en cuenta que K0S recién salió a la versión 1.X.X.
      Uno de los problemas principales que veo, es la restauración en caso de catástrofe.
      K3S permite guardar todo en mysql, y si levantas otro server, simplemente con una linea, se conecta a mysql, y tiene todo.
      En cambio K0S recién ha metido un sistema de restauración, el cual he probado y no va, (puse issue y añadirán corrección en documentación), pero es un backup que haces manual con un comando, cada x tiempo, y para restaurar debes de enviar el .tar que genera, e importarlo, no es tan sencillo como k3s.
      Así que estoy de acuerdo contigo, más fiable es K3S, al menos por el momento.

  • @DrPepe666G
    @DrPepe666G 3 года назад

    Pelado

  • @kasteion
    @kasteion 3 года назад

    ¿como le voy a dar no me gusta? imposible

  • @NWqwerty
    @NWqwerty 3 года назад

    ahh sin olvidar del hoyo de seguridad que parchean cada 2 dias, asi que si algun dia no actualizan su querida maquina van a terminar siendo usados como servers de criptomonedas jiijijjijiij

  • @adrianfgutierrez2836
    @adrianfgutierrez2836 3 года назад +1

    Sos muy lento explicando. Tengo que aumentar la velocidad a 2x porque me duermo 😉. Gracias Pablo. Muy interesante video 👍🏾

  • @lgr0ldan
    @lgr0ldan 3 года назад

    Like si K33C ha sido el peor chiste del canal hasta ahora xD

  • @josegallini
    @josegallini 3 года назад

    Explica que mierda es un claster de cubernete, piola los vídeos pero yo que no tengo ni idea no entiendo, algo básico y corto para los tontos en cada video

    • @PeladoNerd
      @PeladoNerd  3 года назад

      EN TODOS los videos queres una intro a Kubernetes? Me parece que es mucho, podés ver este video donde lo explico: ruclips.net/video/oTf0KxK1QNo/видео.html

    • @josegallini
      @josegallini 3 года назад

      @@PeladoNerd gracias!! Eso nesesitaba!

    • @rodrigocaballerohurtado5367
      @rodrigocaballerohurtado5367 3 года назад

      Tal vez es más fácil que busques en Google cada que no entiendes algo y no dependas de que el generador de contenidos te haga un video

    • @josegallini
      @josegallini 3 года назад

      @@rodrigocaballerohurtado5367 Sabes que no, sigo sus videos desde hace poco, y los miro porque aprendo cosas, si quisiera leer un libro no miraria sus videos de youtube... Pero bueno, estoy tan desinformado que ni sabia que tenia un video solo explicando eso...

  • @leonardolopezelmikado
    @leonardolopezelmikado 3 года назад

    Jajajajajaja bueeeno digamos que tu idea ya esta rodando y KFC lo hizo ;)
    www.joe.co.uk/food/kfc-has-launched-its-own-gaming-console-with-a-built-in-chicken-warmer-259604

  • @ismaeldediego9796
    @ismaeldediego9796 3 года назад

    Aprende a hablar. No se te entiende nada,nada y hablas a 1000000 por hora.